PROJECT (sourcing_v2)
SPIDER (auto_selling_coches.net.api)
2026-03-30 15:00:22 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-30 15:00:22 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
2026-03-30 15:00:22 [auto_selling_coches.net.api] INFO: Starting auto_selling_coches.net.api spider (API-based)
2026-03-30 15:00:22 [auto_selling_coches.net.api] INFO: Extracted dealer slug: blhmotor2017
2026-03-30 15:00:22 [auto_selling_coches.net.api] INFO: _job: 4a46679c2c1f11f18e133aacc95538c6, SCRAPY_JOB: None
2026-03-30 15:00:22 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-30 15:00:22 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-30 15:00:22 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-30 15:00:22 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-30 15:00:22 [scrapy.extensions.telnet] INFO: Telnet Password: cc601971253c588d
2026-03-30 15:00:22 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
'scrapy.extensions.telnet.TelnetConsole',
'scrapy.extensions.memusage.MemoryUsage',
'scrapy.extensions.feedexport.FeedExporter',
'scrapy.extensions.logstats.LogStats',
'scrapy.extensions.closespider.CloseSpider']
2026-03-30 15:00:22 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
'CLOSESPIDER_TIMEOUT': 3600,
'CONCURRENT_REQUESTS': 5,
'DOWNLOAD_MAXSIZE': 52428800,
'DOWNLOAD_WARNSIZE': 10485760,
'FEED_EXPORT_ENCODING': 'utf-8',
'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_coches.net.api/4a46679c2c1f11f18e133aacc95538c6.log',
'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
'MEMUSAGE_LIMIT_MB': 2048,
'MEMUSAGE_WARNING_MB': 1536,
'NEWSPIDER_MODULE': 'spiders',
'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
'SPIDER_MODULES': ['spiders', 'auth_check'],
'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
'USER_AGENT': ''}
2026-03-30 15:00:22 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:00:22 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:00:22 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
'scrapy.downloadermiddlewares.retry.RetryMiddleware',
'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
'scrapy.downloadermiddlewares.stats.DownloaderStats']
2026-03-30 15:00:22 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-30 15:00:22 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
'scrapy.spidermiddlewares.referer.RefererMiddleware',
'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
'scrapy.spidermiddlewares.depth.DepthMiddleware',
'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-30 15:00:22 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2026-03-30 15:00:22 [scrapy.core.engine] INFO: Spider opened
2026-03-30 15:00:22 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-30 15:00:22 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-30 15:00:22 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2026-03-30 15:00:22 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-30 15:00:22 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6025
2026-03-30 15:00:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 140MiB
2026-03-30 15:00:22 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:00:22 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:00:27 [auto_selling_coches.net.api] INFO: API spider started with URL: https://www.coches.net/concesionario/blhmotor2017, dealer_slug: blhmotor2017
2026-03-30 15:00:27 [auto_selling_coches.net.api] INFO: Trying fast dealer API: https://web.gw.coches.net/dealers/blhmotor2017
2026-03-30 15:00:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:00:28 [scrapy.core.engine] DEBUG: Crawled (400) <GET https://web.gw.coches.net/dealers/blhmotor2017> (referer: None) ['zyte-api']
2026-03-30 15:00:28 [auto_selling_coches.net.api] INFO: Search API failed (Ignoring non-200 response), falling back to browserHtml
2026-03-30 15:00:28 [auto_selling_coches.net.api] INFO: Using browserHtml fallback path (page 1)
2026-03-30 15:00: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 15:00:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/blhmotor2017?pg=1> (referer: None) ['zyte-api']
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Total items from HTML header: 58
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Extracting listings from HTML page 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found 30 listings in HTML (page 1)
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70291584
2026-03-30 15:00:50 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2118
2026-03-30 15:00:50 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770291584%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70291584: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70291584
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70294596
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294596%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70294596: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70294596
2026-03-30 15:00: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 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70294595
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294595%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70294595: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70294595
2026-03-30 15:00: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 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70294594
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294594%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70294594: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70294594
2026-03-30 15:00: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 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70291585
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770291585%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70291585: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70291585
2026-03-30 15:00: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 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70294598
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294598%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70294598: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70294598
2026-03-30 15:00: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 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70278998
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278998%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70278998: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70278998
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70278996
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278996%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70278996: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70278996
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70278999
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278999%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70278999: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70278999
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279375
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279375%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279375: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279375
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279054
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279054%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279054: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279054
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279225
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279225%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279225: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279225
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279347
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279347%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279347: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279347
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279371
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279371%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279371: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279371
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279372
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279372%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279372: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279372
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279048
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279048%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279048: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279048
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279345
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279345%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279345: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279345
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279370
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279370%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279370: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279370
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279385
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279385%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279385: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279385
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279343
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279343%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279343: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279343
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279342
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279342%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279342: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279342
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279050
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279050%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279050: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279050
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279056
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279056%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279056: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279056
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279115
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279115%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279115: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279115
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279001
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279001%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279001: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279001
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70275287
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275287%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70275287: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70275287
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70278994
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278994%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70278994: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70278994
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70294457
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294457%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70294457: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70294457
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279000
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279000%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70279000: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70279000
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Found listing with ID: 70275271
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275271%27 HTTP/1.1" 200 None
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scrape type for 70275271: 1
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Scraping new listing 70275271
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: HTML pagination: fetching page 2 (scraped 30/58 items)
2026-03-30 15:00:50 [auto_selling_coches.net.api] INFO: Using browserHtml fallback path (page 2)
2026-03-30 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70294594> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70294595> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70294596> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70291585> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:51 [auto_selling_coches.net.api] INFO: Extracted item from API: 70294594 - VOLKSWAGEN Tiguan Life 2.0 TDI DSG
2026-03-30 15:00:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b0f6d490-47d1-572b-b091-615de078c2f3 with identifier: 70294594
2026-03-30 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b0f6d490-47d1-572b-b091-615de078c2f3
2026-03-30 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19754378%252F72c694d4-eb48-4a45-9f49-fc8d211c76f0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19754378/72c694d4-eb48-4a45-9f49-fc8d211c76f0.jpg already downloaded
2026-03-30 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70291584> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b0f6d490-47d1-572b-b091-615de078c2f3 with identifier 70294594
2026-03-30 15:00:51 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-30 15:00:51 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:00:51 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:00:51 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:00:51 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-30 15:00:51 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:00:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-30 15:00:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2013
2026-03-30 15:00:52 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774882852
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774882852
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:00:52 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b0f6d490-47d1-572b-b091-615de078c2f3
2026-03-30 15:00:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70294594>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': None,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'VOLKSWAGEN TIGUAN LIFE 2.0 TDI DSG 150CV 5P\n'
'\n'
'08/2021\n'
'164.000 KM\n'
'NACIONAL\n'
'LIBRO Y MANUALES\n'
'UNICO PROPIETARIO\n'
'ETIQUETA MEDIO AMBIENTAL C\n'
'Faros Matrix Led\n'
'Driving Profile Selection\n'
'Navegador Discover Media\n'
'Apple CarPlay\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Control de velocidad adaptativo\n'
'Reconocimiento de señales de trafico\n'
'Front Assist\n'
'Lane Assist\n'
'Side Assist\n'
'Light Assist\n'
'Sensor de presión de neumáticos\n'
'Climatizador 3 zonas\n'
'Volante multifunción \n'
'Espejos eléctricos y plegables electrónicamente\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'b0f6d490-47d1-572b-b091-615de078c2f3',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-tiguan-life-20-tdi-110kw-150cv-dsg-5p-diesel-2022-en-barcelona-70294594-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Tiguan',
'odometer': 164000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19754378/72c694d4-eb48-4a45-9f49-fc8d211c76f0.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b0f6d490-47d1-572b-b091-615de078c2f3/b0f6d490-47d1-572b-b091-615de078c2f3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 58996,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19754378/72c694d4-eb48-4a45-9f49-fc8d211c76f0.jpg',
'Width': 800}],
'price': 21990,
'price_includes_vat': True,
'registration_date': '2021-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Tiguan Life 2.0 TDI DSG',
'transmission': 'automatic',
'trim': 'Life 2.0 TDI 110kW 150CV DSG',
'vin': None,
'year': 2021}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294594%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Saving data for 70294594: {'created_time': 1774882852.305132, 'last_price_update_time': 1774882852.305147}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70294594') HTTP/1.1" 204 0
2026-03-30 15:00: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 15:00:52 [auto_selling_coches.net.api] INFO: Extracted item from API: 70294595 - CITROEN Berlingo Multispace XTR Plus BlueHDi 120 SS 6v
2026-03-30 15:00:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 391f7808-228d-55ae-b24b-e2db41a7cd30 with identifier: 70294595
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 391f7808-228d-55ae-b24b-e2db41a7cd30
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19754399%252F47664b36-9533-44be-b4b9-75d7c0fb2b8e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19754399/47664b36-9533-44be-b4b9-75d7c0fb2b8e.jpg already downloaded
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Extracted item from API: 70294596 - SEAT León 2.0 TSI DSG6 StSp CUPRA
2026-03-30 15:00:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 62e91cf4-4ede-5be2-b56f-744d8ed9ea5d with identifier: 70294596
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 62e91cf4-4ede-5be2-b56f-744d8ed9ea5d
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19754421%252Fc1ca482d-e7ee-4681-98df-cbcf40cdc93c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19754421/c1ca482d-e7ee-4681-98df-cbcf40cdc93c.jpg already downloaded
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Extracted item from API: 70291585 - AUDI A3 RS 3 2.5 TFSI quattro S tronic Sportback
2026-03-30 15:00:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 99fa787c-e5ba-544d-af21-c1638902c103 with identifier: 70291585
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 99fa787c-e5ba-544d-af21-c1638902c103
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19750340%252Febc5a1c0-d1eb-4dbb-a3ea-b3cc421f5fcb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19750340/ebc5a1c0-d1eb-4dbb-a3ea-b3cc421f5fcb.jpg already downloaded
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Extracted item from API: 70291584 - VOLKSWAGEN Golf GTD 2.0 TDI DSG
2026-03-30 15:00:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d11d4347-bd86-5263-910e-0dcb3adf3f80 with identifier: 70291584
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item d11d4347-bd86-5263-910e-0dcb3adf3f80
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19751992%252Fef7a1e7f-4c43-424d-87df-864157b4070a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19751992/ef7a1e7f-4c43-424d-87df-864157b4070a.jpg already downloaded
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 391f7808-228d-55ae-b24b-e2db41a7cd30 with identifier 70294595
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 391f7808-228d-55ae-b24b-e2db41a7cd30
2026-03-30 15:00:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70294595>
{'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 115,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'CITROEN BERLINGO 1.6 HDI 120 CV\n'
'\n'
'10/2015\n'
'152.000 KM\n'
'NACIONAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Modo ECO\n'
'Pantalla táctil\n'
'Sensor de aparcamiento trasero\n'
'Sensor de luces y lluvia\n'
'Control y limitador de velocidad\n'
'Bola de enganche\n'
'Climatizador Bi zona\n'
'Cierre centralizado\n'
'Ordenador de abordo\n'
'Mandos en el volante\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 120,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '391f7808-228d-55ae-b24b-e2db41a7cd30',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/citroen-berlingo-multispace-xtr-plus-bluehdi-120-ss-6v-5p-diesel-2015-en-barcelona-70294595-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'CITROEN',
'model': 'Berlingo',
'odometer': 152000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19754399/47664b36-9533-44be-b4b9-75d7c0fb2b8e.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_391f7808-228d-55ae-b24b-e2db41a7cd30/391f7808-228d-55ae-b24b-e2db41a7cd30_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 71203,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19754399/47664b36-9533-44be-b4b9-75d7c0fb2b8e.jpg',
'Width': 800}],
'price': 12490,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'CITROEN Berlingo Multispace XTR Plus BlueHDi 120 SS 6v',
'transmission': 'manual',
'trim': 'Multispace XTR Plus BlueHDi 120 SS 6v',
'vin': None,
'year': 2015}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294595%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Saving data for 70294595: {'created_time': 1774882852.793876, 'last_price_update_time': 1774882852.793886}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70294595') HTTP/1.1" 204 0
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 62e91cf4-4ede-5be2-b56f-744d8ed9ea5d with identifier 70294596
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 62e91cf4-4ede-5be2-b56f-744d8ed9ea5d
2026-03-30 15:00:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70294596>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 154,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'SEAT LEON CUPRA DSG 2.0 TSI 280CV 5P\n'
'\n'
'07/2014\n'
'141.000 KM\n'
'PINTURA ORIGINAL\n'
'LIBRO EN SERVICIO OFICIAL\n'
'PEGATINA MEDIOAMBIENTAL C \n'
'Techo panorámico\n'
'Suspensión adaptativa DCC\n'
'Seat Drive Profile\n'
'Tapicería mixta cuero/alcantara\n'
'Sistema de sonido SEAT SOUND SYSTEM\n'
'Bluetooth audio\n'
'Navegador\n'
'Asistente de subidas \n'
'Sensor de luces y lluvia\n'
'Sensor de presión de neumáticos\n'
'Sensores de aparcamiento del. y tras.\n'
'Faros y pilotos traseros Led\n'
'Tempomat\n'
'Climatizador bizona\n'
'Volante multifunción\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 280,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '62e91cf4-4ede-5be2-b56f-744d8ed9ea5d',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/seat-leon-20-tsi-280cv-dsg6-stsp-cupra-5p-gasolina-2015-en-barcelona-70294596-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SEAT',
'model': 'León',
'odometer': 141000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19754421/c1ca482d-e7ee-4681-98df-cbcf40cdc93c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62e91cf4-4ede-5be2-b56f-744d8ed9ea5d/62e91cf4-4ede-5be2-b56f-744d8ed9ea5d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 65819,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19754421/c1ca482d-e7ee-4681-98df-cbcf40cdc93c.jpg',
'Width': 800}],
'price': 19990,
'price_includes_vat': True,
'registration_date': '2014-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SEAT León 2.0 TSI DSG6 StSp CUPRA',
'transmission': 'automatic',
'trim': '2.0 TSI 280cv DSG6 StSp CUPRA',
'vin': None,
'year': 2014}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294596%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Saving data for 70294596: {'created_time': 1774882852.849197, 'last_price_update_time': 1774882852.849208}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70294596') HTTP/1.1" 204 0
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 99fa787c-e5ba-544d-af21-c1638902c103 with identifier 70291585
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 99fa787c-e5ba-544d-af21-c1638902c103
2026-03-30 15:00:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70291585>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 189,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'AUDI RS3 SPORTBACK 2.5TFSI QUATTRO S-TRONIC 400cv 5P\n'
'\n'
'08/2017\n'
'161.000 KM\n'
'2 SEGUNDO PROPIETARIO\n'
'LIBRO DE MANTENIMIENTO SERVICIO OFICIAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo solar panorámico\n'
'Suspensión Magnetic Ride\n'
'Faros Matrix led\n'
'Asientos delanteros tipo Baquets calefactables\n'
'Tapicería en cuero negro\n'
'Sistema de sonido Bang & Olufsen\n'
'Navegador\n'
'Acceso y arranque sin llave\n'
'Aviso de salida de carril\n'
'Sensor de ángulo muerto\n'
'Sensor de aparcamiento del. y tras.\n'
'Cámaras 360ª\n'
'Control de velocidad adaptativo\n'
'Sensor de luces y lluvia\n'
'Largas automáticas\n'
'Escape RS\n'
'Sensor de presión de neumáticos\n'
'Climatizador bi zona\n'
'Ordenador de abordo\n'
'Volante multifunción con levas\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.5L',
'engine_horse_power': 400,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '99fa787c-e5ba-544d-af21-c1638902c103',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-a3-rs-3-25-tfsi-quattro-s-tronic-sportback-5p-gasolina-2018-en-barcelona-70291585-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'AUDI',
'model': 'A3',
'odometer': 161000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19750340/ebc5a1c0-d1eb-4dbb-a3ea-b3cc421f5fcb.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99fa787c-e5ba-544d-af21-c1638902c103/99fa787c-e5ba-544d-af21-c1638902c103_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70451,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19750340/ebc5a1c0-d1eb-4dbb-a3ea-b3cc421f5fcb.jpg',
'Width': 800}],
'price': 33990,
'price_includes_vat': True,
'registration_date': '2017-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI A3 RS 3 2.5 TFSI quattro S tronic Sportback',
'transmission': 'automatic',
'trim': 'RS 3 2.5 TFSI quattro S tronic Sportback',
'vin': None,
'year': 2017}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770291585%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Saving data for 70291585: {'created_time': 1774882852.90618, 'last_price_update_time': 1774882852.90619}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70291585') HTTP/1.1" 204 0
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d11d4347-bd86-5263-910e-0dcb3adf3f80 with identifier 70291584
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d11d4347-bd86-5263-910e-0dcb3adf3f80
2026-03-30 15:00:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70291584>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 118,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTD VIII 2.0 TDI DSG 200CV 5P\n'
'\n'
'02/2021\n'
'135.000 KM\n'
'PINTURA ORIGINAL\n'
'LIBRO EN SERVICIO OFICIAL\n'
'ETIQUETA MEDIO AMBIENTAL C\n'
'Techo panorámico\n'
'Virtual Cockpit\n'
'Head-up Display\n'
'Faros Matrix Led\n'
'Driving Profile Selection\n'
'Asientos delanteros calefactables\n'
'Sistema de sonido Harman Kardon\n'
'Navegador Discover Media\n'
'Apple CarPlay\n'
'Iluminacion ambiental 30 colores\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Park Assist\n'
'Apertura y arranque sin llave\n'
'Control de velocidad adaptativo\n'
'Reconocimiento de señales de trafico\n'
'Front Assist\n'
'Lane Assist\n'
'Side Assist\n'
'Sensor de presión de neumáticos\n'
'Climatizador 3 zonas\n'
'Volante multifunción \n'
'Espejos eléctricos y plegables electrónicamente\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 184,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'd11d4347-bd86-5263-910e-0dcb3adf3f80',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-gtd-20-tdi-135kw-184cv-dsg-5p-diesel-2019-en-barcelona-70291584-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 135000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19751992/ef7a1e7f-4c43-424d-87df-864157b4070a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d11d4347-bd86-5263-910e-0dcb3adf3f80/d11d4347-bd86-5263-910e-0dcb3adf3f80_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70184,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19751992/ef7a1e7f-4c43-424d-87df-864157b4070a.jpg',
'Width': 800}],
'price': 29990,
'price_includes_vat': True,
'registration_date': '2021-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf GTD 2.0 TDI DSG',
'transmission': 'automatic',
'trim': 'GTD 2.0 TDI 135kW 184CV DSG',
'vin': None,
'year': 2021}
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770291584%27 HTTP/1.1" 200 None
2026-03-30 15:00:52 [auto_selling_coches.net.api] INFO: Saving data for 70291584: {'created_time': 1774882852.950792, 'last_price_update_time': 1774882852.950804}
2026-03-30 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70291584') HTTP/1.1" 204 0
2026-03-30 15:00:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70294457> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279000> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:53 [auto_selling_coches.net.api] INFO: Extracted item from API: 70294457 - MERCEDES-BENZ Clase G MercedesAMG G 63
2026-03-30 15:00:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a56679ef-5e78-5ab7-9958-fd0cc63c94a7 with identifier: 70294457
2026-03-30 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a56679ef-5e78-5ab7-9958-fd0cc63c94a7
2026-03-30 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19754347%252Fba65a8dc-9e99-44e5-ab95-478483ad7e12.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19754347/ba65a8dc-9e99-44e5-ab95-478483ad7e12.jpg already downloaded
2026-03-30 15:00:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a56679ef-5e78-5ab7-9958-fd0cc63c94a7 with identifier 70294457
2026-03-30 15:00:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a56679ef-5e78-5ab7-9958-fd0cc63c94a7
2026-03-30 15:00:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70294457>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 299,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'MERCEDES BENZ G 63 AMG EDITION ONE V8 BITURBO 585CV 5P\n'
'\n'
'04/2019\n'
'103.000 KM\n'
'NACIONAL\n'
'I.V.A. DEDUCIBLE\n'
'SEGUNDO PROPIETARIO\n'
'LIBRO DE MANTENIMIENTO \n'
'PEGATINA MEDIOAMBIENTAL C \n'
'Techo solar panorámico\n'
'Asientos delantero eléctricos con memoria\n'
'Asientos delantero ventilados y calefactables\n'
'Tapicería en cuero \n'
'Sistema de sonido BURMESTER\n'
'Navegador\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámaras 360ª\n'
'Lane Assist\n'
'Reconocimiento de señales de trafico\n'
'Control y limitador de velocidad\n'
'Full led delantero y trasero\n'
'Llanta 22" Amg Edition One\n'
'Inserciones en carbono \n'
'Sensor de luces y lluvia\n'
'Arranque sin llave\n'
'Suspensiones AMG RIDE CONTROL\n'
'Reductora y bloqueo de los 3 diferenciales \n'
'Sistema de escape AMG con válvulas con colas en titanio\n'
'Bola de enganche\n'
'Volante multifunción con levas calefactable\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '4.0L',
'engine_horse_power': 585,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'a56679ef-5e78-5ab7-9958-fd0cc63c94a7',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/mercedes-benz-clase-g-mercedesamg-g-63-5p-gasolina-2018-en-barcelona-70294457-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'MERCEDES-BENZ',
'model': 'Clase G',
'odometer': 103000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19754347/ba65a8dc-9e99-44e5-ab95-478483ad7e12.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a56679ef-5e78-5ab7-9958-fd0cc63c94a7/a56679ef-5e78-5ab7-9958-fd0cc63c94a7_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70721,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19754347/ba65a8dc-9e99-44e5-ab95-478483ad7e12.jpg',
'Width': 800}],
'price': 144990,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'MERCEDES-BENZ Clase G MercedesAMG G 63',
'transmission': 'automatic',
'trim': 'MercedesAMG G 63',
'vin': None,
'year': 2019}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294457%27 HTTP/1.1" 200 None
2026-03-30 15:00:54 [auto_selling_coches.net.api] INFO: Saving data for 70294457: {'created_time': 1774882854.015519, 'last_price_update_time': 1774882854.015533}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70294457') HTTP/1.1" 204 0
2026-03-30 15:00:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70275271> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00:54 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279000 - BMW Serie 7 730d
2026-03-30 15:00:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d7eb0ca1-dd62-5821-86b9-6732936bfbeb with identifier: 70279000
2026-03-30 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item d7eb0ca1-dd62-5821-86b9-6732936bfbeb
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737380%252F198034b2-ac03-4288-8895-04d5c55b7cfb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737380/198034b2-ac03-4288-8895-04d5c55b7cfb.jpg already downloaded
2026-03-30 15:00: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 15:00:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d7eb0ca1-dd62-5821-86b9-6732936bfbeb with identifier 70279000
2026-03-30 15:00:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d7eb0ca1-dd62-5821-86b9-6732936bfbeb
2026-03-30 15:00:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279000>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 178,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'BMW 730D F01 245CV 5P\n'
'\n'
'11/2009\n'
'209.000 KM\n'
'NACIONAL\n'
'LIBRO Y MANUALES\n'
'Bi xenon\n'
'Modos de conducción\n'
'Asientos delantero eléctricos con memoria\n'
'Tapicería en cuero beige\n'
'Arranque sin llave\n'
'Navegador \n'
'Bluetooth \n'
'Largas automáticas\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámaras laterales \n'
'Cámara de marcha atrás\n'
'Volante multifunción con ajuste eléctrico\n'
'Ordenador de abordo\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 4,
'emission_standard': 'B',
'engine': '3.0L',
'engine_horse_power': 245,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'd7eb0ca1-dd62-5821-86b9-6732936bfbeb',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-7-730d-4p-diesel-2010-en-barcelona-70279000-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'Serie 7',
'odometer': 209000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737380/198034b2-ac03-4288-8895-04d5c55b7cfb.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d7eb0ca1-dd62-5821-86b9-6732936bfbeb/d7eb0ca1-dd62-5821-86b9-6732936bfbeb_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62161,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737380/198034b2-ac03-4288-8895-04d5c55b7cfb.jpg',
'Width': 800}],
'price': 11990,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 7 730d',
'transmission': 'automatic',
'trim': '730d',
'vin': None,
'year': 2009}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279000%27 HTTP/1.1" 200 None
2026-03-30 15:00:54 [auto_selling_coches.net.api] INFO: Saving data for 70279000: {'created_time': 1774882854.085042, 'last_price_update_time': 1774882854.085052}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279000') HTTP/1.1" 204 0
2026-03-30 15:00:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70278994> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:54 [auto_selling_coches.net.api] INFO: Extracted item from API: 70275271 - SEAT León ST 2.0 TSI DSG6 StSp CUPRA
2026-03-30 15:00:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 22127044-0472-5e0d-b057-742beab8e0c3 with identifier: 70275271
2026-03-30 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 22127044-0472-5e0d-b057-742beab8e0c3
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19734543%252F12452cd9-c0df-4c9e-920a-ca214c98ecee.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19734543/12452cd9-c0df-4c9e-920a-ca214c98ecee.jpg already downloaded
2026-03-30 15:00:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 22127044-0472-5e0d-b057-742beab8e0c3 with identifier 70275271
2026-03-30 15:00:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 22127044-0472-5e0d-b057-742beab8e0c3
2026-03-30 15:00:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70275271>
{'auction_title': '',
'body_type': 'Familiar',
'c_o_2_emission_value': 154,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'SEAT LEON CUPRA ST PERFORMANCE PACK 2.0 TSI 280 CV 5P\n'
'\n'
'07/2015\n'
'149.000 KM\n'
'PERFORMANCE PACK \n'
'LIBRO DE MANTENIMIENTO \n'
'PEGATINA MEDIOAMBIENTAL C\n'
'Techo solar panorámico \n'
'Drive Select\n'
'Suspensión adaptativa DCC\n'
'Asientos tipo Baquets calefactables\n'
'Tapicería mixta piel/alcántara\n'
'Sistema de sonido SEAT SOUND SYSTEM\n'
'Bluetooth audio\n'
'Navegador\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento del. y tras.\n'
'Faros y pilotos traseros Led\n'
'Tempomat\n'
'Line Assist\n'
'Indicador de presión de neumáticos\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 280,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '22127044-0472-5e0d-b057-742beab8e0c3',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/seat-leon-st-20-tsi-280cv-dsg6-stsp-cupra-5p-gasolina-2016-en-barcelona-70275271-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SEAT',
'model': 'León',
'odometer': 149000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19734543/12452cd9-c0df-4c9e-920a-ca214c98ecee.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_22127044-0472-5e0d-b057-742beab8e0c3/22127044-0472-5e0d-b057-742beab8e0c3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 51711,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19734543/12452cd9-c0df-4c9e-920a-ca214c98ecee.jpg',
'Width': 800}],
'price': 20990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SEAT León ST 2.0 TSI DSG6 StSp CUPRA',
'transmission': 'automatic',
'trim': 'ST 2.0 TSI 280cv DSG6 StSp CUPRA',
'vin': None,
'year': 2015}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275271%27 HTTP/1.1" 200 None
2026-03-30 15:00:54 [auto_selling_coches.net.api] INFO: Saving data for 70275271: {'created_time': 1774882854.189234, 'last_price_update_time': 1774882854.189244}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70275271') HTTP/1.1" 204 0
2026-03-30 15:00:54 [auto_selling_coches.net.api] INFO: Extracted item from API: 70278994 - MAZDA Mazda3 2.3 DISI MPS
2026-03-30 15:00:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a120624c-a437-5b06-8311-52e2a0d002d7 with identifier: 70278994
2026-03-30 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a120624c-a437-5b06-8311-52e2a0d002d7
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737446%252F35e73cc1-53d4-4418-91dd-02a867681dcf.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737446/35e73cc1-53d4-4418-91dd-02a867681dcf.jpg already downloaded
2026-03-30 15:00:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a120624c-a437-5b06-8311-52e2a0d002d7 with identifier 70278994
2026-03-30 15:00:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a120624c-a437-5b06-8311-52e2a0d002d7
2026-03-30 15:00:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70278994>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 231,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'MAZDA 3 2.3 DISI MPS\n'
'\n'
'10/2009\n'
'127.000 KM\n'
'MOTOR Y TURBO NUEVOS \n'
'PEGATINA MEDIOAMBIENTAL C\n'
'Bi xenon \n'
'Asientos delanteros calefactables\n'
'Tapicería mixta cuero/tela\n'
'Sistema de sonido BOSE\n'
'Radio CD\n'
'Control de velocidad\n'
'Sensor de luces y lluvia\n'
'Sensor de aparcamiento trasero\n'
'Sensor de presión de neumáticos\n'
'Climatizador bi zona\n'
'Ordenador de abordo\n'
'Volante multifunción\n'
'Espejo eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.3L',
'engine_horse_power': 260,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'a120624c-a437-5b06-8311-52e2a0d002d7',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/mazda-mazda3-23-disi-mps-5p-gasolina-2008-en-barcelona-70278994-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'MAZDA',
'model': 'Mazda3',
'odometer': 127000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737446/35e73cc1-53d4-4418-91dd-02a867681dcf.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a120624c-a437-5b06-8311-52e2a0d002d7/a120624c-a437-5b06-8311-52e2a0d002d7_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 64632,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737446/35e73cc1-53d4-4418-91dd-02a867681dcf.jpg',
'Width': 800}],
'price': 17990,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'MAZDA Mazda3 2.3 DISI MPS',
'transmission': 'manual',
'trim': '2.3 DISI MPS',
'vin': None,
'year': 2009}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278994%27 HTTP/1.1" 200 None
2026-03-30 15:00:54 [auto_selling_coches.net.api] INFO: Saving data for 70278994: {'created_time': 1774882854.265755, 'last_price_update_time': 1774882854.265766}
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70278994') HTTP/1.1" 204 0
2026-03-30 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279001> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70275287> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279056> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:55 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279001 - BMW Serie 3 M3
2026-03-30 15:00:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 355c1800-6634-5373-ae93-57e4c7c76890 with identifier: 70279001
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 355c1800-6634-5373-ae93-57e4c7c76890
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737395%252Fa7e0501a-e7de-4239-9079-04c90e79e6f3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737395/a7e0501a-e7de-4239-9079-04c90e79e6f3.jpg already downloaded
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 355c1800-6634-5373-ae93-57e4c7c76890 with identifier 70279001
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 355c1800-6634-5373-ae93-57e4c7c76890
2026-03-30 15:00:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279001>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 204,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'BMW M3 F80 DKG 431CV 5P\n'
'\n'
'03/2016\n'
'30.000 KM\n'
'PINTURA ORIGINAL\n'
'NEUMATICOS DE LA FECHA DEL VEHICULO\n'
'LIBRO DE MANTENIMIENTO EN SERVICIO OFICIAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo en carbono\n'
'Faros Led\n'
'Asientos delanteros calefactable\n'
'Tapicería mixta cuero/tela\n'
'Navegador Profesional\n'
'Bluetooth audio\n'
'Inserciones en carbono\n'
'Acceso y arranque sin llave\n'
'Sensores de aparcamiento de. y tras.\n'
'Detección de señales de trafico\n'
'Sistema de control de presión de los neumáticos\n'
'Largas automáticas\n'
'Sensores de luces y lluvia\n'
'Control de crucero\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 4,
'emission_standard': 'C',
'engine': '3.0L',
'engine_horse_power': 431,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '355c1800-6634-5373-ae93-57e4c7c76890',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-3-m3-4p-gasolina-2016-en-barcelona-70279001-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'Serie 3',
'odometer': 30000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737395/a7e0501a-e7de-4239-9079-04c90e79e6f3.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_355c1800-6634-5373-ae93-57e4c7c76890/355c1800-6634-5373-ae93-57e4c7c76890_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 52590,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737395/a7e0501a-e7de-4239-9079-04c90e79e6f3.jpg',
'Width': 800}],
'price': 57990,
'price_includes_vat': True,
'registration_date': '2016-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 3 M3',
'transmission': 'automatic',
'trim': 'M3',
'vin': None,
'year': 2016}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279001%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [auto_selling_coches.net.api] INFO: Saving data for 70279001: {'created_time': 1774882855.289905, 'last_price_update_time': 1774882855.289914}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279001') HTTP/1.1" 204 0
2026-03-30 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279115> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:55 [auto_selling_coches.net.api] INFO: Extracted item from API: 70275287 - BMW Serie 5 M5
2026-03-30 15:00:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f6c4feb7-d2c9-59b3-902b-065f59742289 with identifier: 70275287
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item f6c4feb7-d2c9-59b3-902b-065f59742289
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19734553%252F1d985959-6227-4ee6-b871-de171aa66768.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19734553/1d985959-6227-4ee6-b871-de171aa66768.jpg already downloaded
2026-03-30 15:00:55 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279056 - VOLKSWAGEN Golf R 2.0 TSI 4Motion DSG
2026-03-30 15:00:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0187c1bf-f482-5c5b-ae42-ef04f0d9ba9f with identifier: 70279056
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 0187c1bf-f482-5c5b-ae42-ef04f0d9ba9f
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737459%252F53471396-bd8f-4a90-8320-18d741968f20.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737459/53471396-bd8f-4a90-8320-18d741968f20.jpg already downloaded
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f6c4feb7-d2c9-59b3-902b-065f59742289 with identifier 70275287
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f6c4feb7-d2c9-59b3-902b-065f59742289
2026-03-30 15:00:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70275287>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 241,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'BMW M5 F90 600CV 5P\n'
'\n'
'09/2018\n'
'148.000 KM\n'
'PEGATINA MEDIOAMBIENTAL C\n'
'LIBRO DE MANTENIMIENTO EN SERVICIO OFICIAL\n'
'Techo panorámico\n'
'Frenos Carboceramicos (Nuevos)\n'
'Escape deportivo M\n'
'Asientos delantero eléctricos con memoria\n'
'Asientos delanteros y traseros calefactables\n'
'Tapicería en cuero negro\n'
'Acceso y arranque sin llave\n'
'Sistema de sonido Harman Kardon \n'
'Navegador Profesional\n'
'Apple Carplay & Android Auto\n'
'Carga inalámbrica\n'
'Faros Led con largas automáticas\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento 360ª\n'
'Cámara de marcha atrás\n'
'Control de velocidad adaptativo\n'
'Aviso de cambio de carril\n'
'Reconocimiento de señales de trafico\n'
'Portón trasero eléctrico\n'
'Puertas con cierre suave\n'
'Cubierta del motor en carbono\n'
'Climatizador 4 zonas\n'
'Volante multifunción con levas con ajuste eléctrico\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 4,
'emission_standard': 'C',
'engine': '4.4L',
'engine_horse_power': 600,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'f6c4feb7-d2c9-59b3-902b-065f59742289',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-5-m5-4p-gasolina-2019-en-barcelona-70275287-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'Serie 5',
'odometer': 148000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19734553/1d985959-6227-4ee6-b871-de171aa66768.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6c4feb7-d2c9-59b3-902b-065f59742289/f6c4feb7-d2c9-59b3-902b-065f59742289_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 57129,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19734553/1d985959-6227-4ee6-b871-de171aa66768.jpg',
'Width': 800}],
'price': 54990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 5 M5',
'transmission': 'automatic',
'trim': 'M5',
'vin': None,
'year': 2018}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275287%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [auto_selling_coches.net.api] INFO: Saving data for 70275287: {'created_time': 1774882855.382926, 'last_price_update_time': 1774882855.382938}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70275287') HTTP/1.1" 204 0
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0187c1bf-f482-5c5b-ae42-ef04f0d9ba9f with identifier 70279056
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0187c1bf-f482-5c5b-ae42-ef04f0d9ba9f
2026-03-30 15:00:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279056>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 160,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF R DSG 4MOTION 2.0 TSI 310CV 5P \n'
'\n'
'05/2018\n'
'153.000 KM\n'
'NACIONAL\n'
'SEGUNDO PROPIETARIO\n'
'LIBRO DE MANTENIMIENTO\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Virtual Cockpit\n'
'Techo solar panorámico\n'
'Faros full Led\n'
'Modos de conducción\n'
'Navegador\n'
'Bluetooth\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de luces y lluvia\n'
'Control de velocidad \n'
'Llantas 19"\n'
'Climatizador bizona \n'
'Volante multifunción con levas\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 310,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '0187c1bf-f482-5c5b-ae42-ef04f0d9ba9f',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-r-20-tsi-228kw-310cv-4motion-dsg-5p-gasolina-2019-en-barcelona-70279056-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 153000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737459/53471396-bd8f-4a90-8320-18d741968f20.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0187c1bf-f482-5c5b-ae42-ef04f0d9ba9f/0187c1bf-f482-5c5b-ae42-ef04f0d9ba9f_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 57230,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737459/53471396-bd8f-4a90-8320-18d741968f20.jpg',
'Width': 800}],
'price': 25990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf R 2.0 TSI 4Motion DSG',
'transmission': 'automatic',
'trim': 'R 2.0 TSI 228kW 310CV 4Motion DSG',
'vin': None,
'year': 2018}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279056%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [auto_selling_coches.net.api] INFO: Saving data for 70279056: {'created_time': 1774882855.430129, 'last_price_update_time': 1774882855.43014}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279056') HTTP/1.1" 204 0
2026-03-30 15:00:55 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279115 - SEAT León 2.0 TSI StSp CUPRA
2026-03-30 15:00:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 906fa6b6-2a7d-585f-873f-bcdc4e0c751b with identifier: 70279115
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 906fa6b6-2a7d-585f-873f-bcdc4e0c751b
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737565%252F88a42162-fa4d-4db2-aa12-f58ab67b7c22.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737565/88a42162-fa4d-4db2-aa12-f58ab67b7c22.jpg already downloaded
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 906fa6b6-2a7d-585f-873f-bcdc4e0c751b with identifier 70279115
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 906fa6b6-2a7d-585f-873f-bcdc4e0c751b
2026-03-30 15:00:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279115>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 158,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'SEAT LEON CUPRA R LIMITED EDITION 2.0TSI 310CV 5P\n'
'\n'
'06/2018\n'
'112.000 KM\n'
'PINTURA ORIGINAL\n'
'LIBRO DE MANTENIMIENTO \n'
'ETIQUETA MEDIOAMBIENTAL C \n'
'Cupra Driving Profile\n'
'Baquets calefactables\n'
'Tapicería mixta piel/alcántara\n'
'Faros full Led \n'
'Suspensión DCC\n'
'Sistema de sonido BEATS AUDIO\n'
'Android Auto y Apple Carplay\n'
'Navegador\n'
'Acceso y arranque sin llave\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Front Assist\n'
'Tempomat\n'
'Sensor de presión de neumáticos\n'
'Sensor de luces y lluvia\n'
'Iluminación ambiental\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 300,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '906fa6b6-2a7d-585f-873f-bcdc4e0c751b',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/seat-leon-20-tsi-221kw-300cv-stsp-cupra-5p-gasolina-2018-en-barcelona-70279115-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SEAT',
'model': 'León',
'odometer': 112000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737565/88a42162-fa4d-4db2-aa12-f58ab67b7c22.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_906fa6b6-2a7d-585f-873f-bcdc4e0c751b/906fa6b6-2a7d-585f-873f-bcdc4e0c751b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 53531,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737565/88a42162-fa4d-4db2-aa12-f58ab67b7c22.jpg',
'Width': 800}],
'price': 28990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SEAT León 2.0 TSI StSp CUPRA',
'transmission': 'manual',
'trim': '2.0 TSI 221kW 300CV StSp CUPRA',
'vin': None,
'year': 2018}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279115%27 HTTP/1.1" 200 None
2026-03-30 15:00:55 [auto_selling_coches.net.api] INFO: Saving data for 70279115: {'created_time': 1774882855.501, 'last_price_update_time': 1774882855.501013}
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279115') HTTP/1.1" 204 0
2026-03-30 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279342> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279050> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279385> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:56 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279342 - AUDI A5 RS5 Sportback TFSI quattro tiptron
2026-03-30 15:00:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 001c0f36-af35-5f69-bca2-cfdcce84758d with identifier: 70279342
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 001c0f36-af35-5f69-bca2-cfdcce84758d
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738031%252F9d53634b-cbc0-43ba-89ad-853b08f8e60a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738031/9d53634b-cbc0-43ba-89ad-853b08f8e60a.jpg already downloaded
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 001c0f36-af35-5f69-bca2-cfdcce84758d with identifier 70279342
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 001c0f36-af35-5f69-bca2-cfdcce84758d
2026-03-30 15:00:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279342>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 206,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'AUDI RS5 SPORTBACK 2.9 TFSI QUATTRO 450CV\n'
'\n'
'08/2019\n'
'77.000 KM\n'
'LIBRO Y MANUALES\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Paquete DYNAMIC\n'
'Acceso y arranque sin llave\n'
'Faros Matrix LED con intermitentes dinámicos\n'
'Baquet RS eléctricos con memoria, calefactable y función '
'masaje\n'
'Asientos traseros calefactables\n'
'Tapicería en cuero negro\n'
'Sistema de sonido Bang & Olufen 3D\n'
'Navegador MMI PLUS con Touchpad\n'
'Apple CarPlay y Andorid Auto\n'
'Head-up display\n'
'Cámaras y sensores de aparcamiento 360ª\n'
'Reconocimiento de señales de trafico\n'
'Asistente de carril\n'
'Sensor de luces y lluvia\n'
'Control y limitador de velocidad\n'
'Control de presión de neumáticos\n'
'Portón trasero automático\n'
'Iluminación ambiental\n'
'Climatizador 3 zonas\n'
'Volante multifunción\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.9L',
'engine_horse_power': 450,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '001c0f36-af35-5f69-bca2-cfdcce84758d',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-a5-rs5-sportback-tfsi-331kw-quattro-tiptron-5p-gasolina-2019-en-barcelona-70279342-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'AUDI',
'model': 'A5',
'odometer': 77000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738031/9d53634b-cbc0-43ba-89ad-853b08f8e60a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_001c0f36-af35-5f69-bca2-cfdcce84758d/001c0f36-af35-5f69-bca2-cfdcce84758d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 65732,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738031/9d53634b-cbc0-43ba-89ad-853b08f8e60a.jpg',
'Width': 800}],
'price': 51990,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI A5 RS5 Sportback TFSI quattro tiptron',
'transmission': 'automatic',
'trim': 'RS5 Sportback TFSI 331kW quattro tiptron',
'vin': None,
'year': 2019}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279342%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [auto_selling_coches.net.api] INFO: Saving data for 70279342: {'created_time': 1774882856.368253, 'last_price_update_time': 1774882856.368265}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279342') HTTP/1.1" 204 0
2026-03-30 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279343> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:56 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279050 - PEUGEOT 208 GTi
2026-03-30 15:00:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fb8a80a8-5180-53a0-9f54-cfe283a0d3d2 with identifier: 70279050
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item fb8a80a8-5180-53a0-9f54-cfe283a0d3d2
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737524%252F08dfde5c-397a-4f33-ba47-4d9fa1b3f3aa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737524/08dfde5c-397a-4f33-ba47-4d9fa1b3f3aa.jpg already downloaded
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fb8a80a8-5180-53a0-9f54-cfe283a0d3d2 with identifier 70279050
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fb8a80a8-5180-53a0-9f54-cfe283a0d3d2
2026-03-30 15:00:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279050>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 139,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'PEUGEOT 208 1.6 TURBO GTI 200 CV 3P\n'
'\n'
'05/2013\n'
'119.000 KM\n'
'ETIQUETA MEDIO AMBIENTAL C\n'
'Asientos delanteros calefactables \n'
'Tapicería mixta cuero/tela\n'
'Pantalla Android\n'
'Sensor de aparcamiento trasero\n'
'Sensor de luces y lluvia\n'
'Control de velocidad\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Ordenador de abordo\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 3,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 200,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'fb8a80a8-5180-53a0-9f54-cfe283a0d3d2',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/peugeot-208-gti-200cv-3p-gasolina-2013-en-barcelona-70279050-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'PEUGEOT',
'model': '208',
'odometer': 119000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737524/08dfde5c-397a-4f33-ba47-4d9fa1b3f3aa.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb8a80a8-5180-53a0-9f54-cfe283a0d3d2/fb8a80a8-5180-53a0-9f54-cfe283a0d3d2_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 64547,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737524/08dfde5c-397a-4f33-ba47-4d9fa1b3f3aa.jpg',
'Width': 800}],
'price': 9990,
'price_includes_vat': True,
'registration_date': '2013-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'PEUGEOT 208 GTi',
'transmission': 'manual',
'trim': 'GTi 200cv',
'vin': None,
'year': 2013}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279050%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [auto_selling_coches.net.api] INFO: Saving data for 70279050: {'created_time': 1774882856.45243, 'last_price_update_time': 1774882856.452441}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279050') HTTP/1.1" 204 0
2026-03-30 15:00:56 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279385 - VOLKSWAGEN Golf R 2.0 TSI BMT 4Motion DSG
2026-03-30 15:00:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b6cf9716-e8c9-5306-aa03-d851664a9d3c with identifier: 70279385
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b6cf9716-e8c9-5306-aa03-d851664a9d3c
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738127%252F154a9298-a514-4b1f-bc6e-a4897a3622ad.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738127/154a9298-a514-4b1f-bc6e-a4897a3622ad.jpg already downloaded
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b6cf9716-e8c9-5306-aa03-d851664a9d3c with identifier 70279385
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b6cf9716-e8c9-5306-aa03-d851664a9d3c
2026-03-30 15:00:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279385>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 159,
'category': 'Coches',
'color': 'Rojo',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF R VII 2.0 TSI DSG 300 CV 4MOTION 3P\n'
'\n'
'01/2015\n'
'150.000 KM\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Acceso y arranque sin llave \n'
'Asientos delanteros calefactables\n'
'Tapicería en cuero negro \n'
'Navegador\n'
'Bluetooth audio\n'
'Sensor de luces y lluvia\n'
'Control de velocidad ACC\n'
'Front Assist\n'
'Lane Assist\n'
'Sensores de aparcamiento del. y tras.\n'
'Indicador de presión de neumáticos\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 3,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 300,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'b6cf9716-e8c9-5306-aa03-d851664a9d3c',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-r-20-tsi-300cv-bmt-4motion-dsg-3p-gasolina-2015-en-barcelona-70279385-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 150000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738127/154a9298-a514-4b1f-bc6e-a4897a3622ad.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6cf9716-e8c9-5306-aa03-d851664a9d3c/b6cf9716-e8c9-5306-aa03-d851664a9d3c_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 60263,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738127/154a9298-a514-4b1f-bc6e-a4897a3622ad.jpg',
'Width': 800}],
'price': 20990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf R 2.0 TSI BMT 4Motion DSG',
'transmission': 'automatic',
'trim': 'R 2.0 TSI 300CV BMT 4Motion DSG',
'vin': None,
'year': 2015}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279385%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [auto_selling_coches.net.api] INFO: Saving data for 70279385: {'created_time': 1774882856.528317, 'last_price_update_time': 1774882856.528329}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279385') HTTP/1.1" 204 0
2026-03-30 15:00:56 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279343 - HYUNDAI i30 2.0 TGDI N Performance Sky
2026-03-30 15:00:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 12c74e82-a97e-5fb7-864a-f6b2e99d8d51 with identifier: 70279343
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 12c74e82-a97e-5fb7-864a-f6b2e99d8d51
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738014%252F9a6e0ec7-d5dd-47cd-8b6c-b599097f6eef.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738014/9a6e0ec7-d5dd-47cd-8b6c-b599097f6eef.jpg already downloaded
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 12c74e82-a97e-5fb7-864a-f6b2e99d8d51 with identifier 70279343
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 12c74e82-a97e-5fb7-864a-f6b2e99d8d51
2026-03-30 15:00:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279343>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 178,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'HYUNDAI I30 N PERFORMANCE SKY 2.0 TGDI 275 CV 5P\n'
'\n'
'08/2020\n'
'138.000 KM\n'
'PINTURA ORIGINAL\n'
'LIBRO Y MANUALES\n'
'PEGATINA MEDIOAMBIENTAL C\xa0 \n'
'Techo Panorámico \n'
'Faros Led\n'
'Asientos eléctricos con memoria y calefactables\n'
'Tapicería mixta piel/alcántara\n'
'Navegador\n'
'Android Auto y Apple Car Play \n'
'Entradas aux. y usb\n'
'Bluetooth audio\n'
'Cargador inalámbrico\n'
'Acceso y arranque sin llave \n'
'Asistente de carril\n'
'Sensores de aparcamiento del y tras \n'
'Cámara de marcha atrás\n'
'Sensor de luces y lluvia \n'
'Asistente en subidas\n'
'Sensor de presión de Neumáticos\n'
'Control y limitador de velocidad \n'
'Climatizador Bi-zona\n'
'Volante multifunción y calefactable\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 275,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '12c74e82-a97e-5fb7-864a-f6b2e99d8d51',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/hyundai-i30-20-tgdi-202kw-275cv-n-performance-sky-5p-gasolina-2019-en-barcelona-70279343-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'HYUNDAI',
'model': 'i30',
'odometer': 138000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738014/9a6e0ec7-d5dd-47cd-8b6c-b599097f6eef.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12c74e82-a97e-5fb7-864a-f6b2e99d8d51/12c74e82-a97e-5fb7-864a-f6b2e99d8d51_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 54451,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738014/9a6e0ec7-d5dd-47cd-8b6c-b599097f6eef.jpg',
'Width': 800}],
'price': 24990,
'price_includes_vat': True,
'registration_date': '2020-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'HYUNDAI i30 2.0 TGDI N Performance Sky',
'transmission': 'manual',
'trim': '2.0 TGDI 202kW 275CV N Performance Sky',
'vin': None,
'year': 2020}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279343%27 HTTP/1.1" 200 None
2026-03-30 15:00:56 [auto_selling_coches.net.api] INFO: Saving data for 70279343: {'created_time': 1774882856.638816, 'last_price_update_time': 1774882856.638829}
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279343') HTTP/1.1" 204 0
2026-03-30 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279048> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279372> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:57 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279048 - PEUGEOT 208 GTi
2026-03-30 15:00:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 387c3ed8-5cdd-52ce-a39d-dc72694b7665 with identifier: 70279048
2026-03-30 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 387c3ed8-5cdd-52ce-a39d-dc72694b7665
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737541%252Fb3261893-d5f4-4697-acd5-ffdb538552b4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737541/b3261893-d5f4-4697-acd5-ffdb538552b4.jpg already downloaded
2026-03-30 15:00:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 387c3ed8-5cdd-52ce-a39d-dc72694b7665 with identifier 70279048
2026-03-30 15:00:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 387c3ed8-5cdd-52ce-a39d-dc72694b7665
2026-03-30 15:00:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279048>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 139,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'PEUGEOT 208 1.6 TURBO GTI 200 CV 3P\n'
'\n'
'04/2014\n'
'146.000 KM\n'
'ETIQUETA MEDIO AMBIENTAL C\n'
'Asientos delanteros calefactables\n'
'Tapicería mixta cuero/tela\n'
'Pantalla Android\n'
'Sensor de aparcamiento trasero\n'
'Sensor de luces y lluvia\n'
'Control y limitador de velocidad\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Ordenador de abordo\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 3,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 200,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '387c3ed8-5cdd-52ce-a39d-dc72694b7665',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/peugeot-208-gti-200cv-3p-gasolina-2014-en-barcelona-70279048-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'PEUGEOT',
'model': '208',
'odometer': 146000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737541/b3261893-d5f4-4697-acd5-ffdb538552b4.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_387c3ed8-5cdd-52ce-a39d-dc72694b7665/387c3ed8-5cdd-52ce-a39d-dc72694b7665_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 54052,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737541/b3261893-d5f4-4697-acd5-ffdb538552b4.jpg',
'Width': 800}],
'price': 9990,
'price_includes_vat': True,
'registration_date': '2014-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'PEUGEOT 208 GTi',
'transmission': 'manual',
'trim': 'GTi 200cv',
'vin': None,
'year': 2014}
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279048%27 HTTP/1.1" 200 None
2026-03-30 15:00:57 [auto_selling_coches.net.api] INFO: Saving data for 70279048: {'created_time': 1774882857.53546, 'last_price_update_time': 1774882857.535472}
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279048') HTTP/1.1" 204 0
2026-03-30 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279370> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:57 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279372 - VOLKSWAGEN Golf GTI 2.0 TSI BMT
2026-03-30 15:00:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5c3ff5cd-c279-5a4d-b59d-5bbcf53ff0ae with identifier: 70279372
2026-03-30 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 5c3ff5cd-c279-5a4d-b59d-5bbcf53ff0ae
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738056%252F8d3d1653-16f5-4da7-8385-c63e6d7632bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738056/8d3d1653-16f5-4da7-8385-c63e6d7632bd.jpg already downloaded
2026-03-30 15:00:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5c3ff5cd-c279-5a4d-b59d-5bbcf53ff0ae with identifier 70279372
2026-03-30 15:00:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5c3ff5cd-c279-5a4d-b59d-5bbcf53ff0ae
2026-03-30 15:00:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279372>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 139,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTI VII 2.0 TSI 220CV 5P\n'
'\n'
'12/2015\n'
'139.000 KM\n'
'LIBRO EN SERVICIO OFICIAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Bi xenon\n'
'Modos de conducción \n'
'Asientos delanteros calefactables\n'
'Sistema de sonido DYNAUDIO\n'
'Navegador\n'
'Bluetooth audio\n'
'Llantas 19" ROTIFORM\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de presión de Neumáticos\n'
'Control y limitador de velocidad \n'
'Sensores de luces y lluvia \n'
'Climatizador bi zona \n'
'Volante multifunción \n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 220,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '5c3ff5cd-c279-5a4d-b59d-5bbcf53ff0ae',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-gti-20-tsi-220cv-bmt-5p-gasolina-2016-en-barcelona-70279372-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 139000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738056/8d3d1653-16f5-4da7-8385-c63e6d7632bd.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c3ff5cd-c279-5a4d-b59d-5bbcf53ff0ae/5c3ff5cd-c279-5a4d-b59d-5bbcf53ff0ae_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 64336,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738056/8d3d1653-16f5-4da7-8385-c63e6d7632bd.jpg',
'Width': 800}],
'price': 18990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf GTI 2.0 TSI BMT',
'transmission': 'manual',
'trim': 'GTI 2.0 TSI 220CV BMT',
'vin': None,
'year': 2015}
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279372%27 HTTP/1.1" 200 None
2026-03-30 15:00:57 [auto_selling_coches.net.api] INFO: Saving data for 70279372: {'created_time': 1774882857.647468, 'last_price_update_time': 1774882857.647483}
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279372') HTTP/1.1" 204 0
2026-03-30 15:00:57 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279370 - VOLKSWAGEN Golf R 2.0 TSI BMT 4Motion DSG
2026-03-30 15:00:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bfdcf720-9903-5617-a6a6-9cf6ac068a8e with identifier: 70279370
2026-03-30 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item bfdcf720-9903-5617-a6a6-9cf6ac068a8e
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738079%252Ff663fac2-2fb1-4ae6-aae1-8d250336ac72.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738079/f663fac2-2fb1-4ae6-aae1-8d250336ac72.jpg already downloaded
2026-03-30 15:00:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bfdcf720-9903-5617-a6a6-9cf6ac068a8e with identifier 70279370
2026-03-30 15:00:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bfdcf720-9903-5617-a6a6-9cf6ac068a8e
2026-03-30 15:00:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279370>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 159,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF R VII 2.0 TSI DSG 300 CV 4MOTION 5P\n'
'\n'
'11/2015\n'
'152.000 KM\n'
'LIBRO Y MANUALES\n'
'PINTURA ORIGINAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo solar panorámico\n'
'Asientos delanteros eléctricos y calefactables\n'
'Navegador Discover Pro\n'
'Bluetooth audio\n'
'Sensor de luces y lluvia\n'
'Control de velocidad ACC\n'
'Front Assist\n'
'Lane Assist\n'
'Exit Assist\n'
'Sensor de ángulo muerto\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Indicador de presión de neumáticos\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 300,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'bfdcf720-9903-5617-a6a6-9cf6ac068a8e',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-r-20-tsi-300cv-bmt-4motion-dsg-5p-gasolina-2016-en-barcelona-70279370-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 152000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738079/f663fac2-2fb1-4ae6-aae1-8d250336ac72.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfdcf720-9903-5617-a6a6-9cf6ac068a8e/bfdcf720-9903-5617-a6a6-9cf6ac068a8e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 52468,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738079/f663fac2-2fb1-4ae6-aae1-8d250336ac72.jpg',
'Width': 800}],
'price': 23990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf R 2.0 TSI BMT 4Motion DSG',
'transmission': 'automatic',
'trim': 'R 2.0 TSI 300CV BMT 4Motion DSG',
'vin': None,
'year': 2015}
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279370%27 HTTP/1.1" 200 None
2026-03-30 15:00:57 [auto_selling_coches.net.api] INFO: Saving data for 70279370: {'created_time': 1774882857.721705, 'last_price_update_time': 1774882857.721718}
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279370') HTTP/1.1" 204 0
2026-03-30 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279345> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:58 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279345 - AUDI A3 1.8 TFSI S tronic Ambition
2026-03-30 15:00:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 429b7681-5261-5d56-9661-fe107b17008a with identifier: 70279345
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 429b7681-5261-5d56-9661-fe107b17008a
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737996%252F8ea9f172-e7a6-4a66-908b-55dab4a23646.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737996/8ea9f172-e7a6-4a66-908b-55dab4a23646.jpg already downloaded
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 429b7681-5261-5d56-9661-fe107b17008a with identifier 70279345
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 429b7681-5261-5d56-9661-fe107b17008a
2026-03-30 15:00:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279345>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 130,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'AUDI A3 1.8 TFSI S-TRONIC 180 CV 3P\n'
'\n'
'09/2012\n'
'173.000 KM\n'
'LIBRO Y MANUALES\n'
'S-LINE INTERIOR Y EXTERIOR\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Drive Select\n'
'Asientos delantero calefactables\n'
'Tapicería mixta cuero/ alcántara \n'
'Bi xenon \n'
'Sistema de sonido Bang & Olufsen\n'
'Bluetooth \n'
'Sensor de aparcamiento trasero\n'
'Climatizador Bi-zona\n'
'Volante multifunción\n'
'Ordenador de abordo\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 3,
'emission_standard': 'C',
'engine': '1.8L',
'engine_horse_power': 180,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '429b7681-5261-5d56-9661-fe107b17008a',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-a3-18-tfsi-180cv-s-tronic-ambition-3p-gasolina-2013-en-barcelona-70279345-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'AUDI',
'model': 'A3',
'odometer': 173000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737996/8ea9f172-e7a6-4a66-908b-55dab4a23646.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_429b7681-5261-5d56-9661-fe107b17008a/429b7681-5261-5d56-9661-fe107b17008a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66997,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737996/8ea9f172-e7a6-4a66-908b-55dab4a23646.jpg',
'Width': 800}],
'price': 15990,
'price_includes_vat': True,
'registration_date': '2012-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI A3 1.8 TFSI S tronic Ambition',
'transmission': 'automatic',
'trim': '1.8 TFSI 180cv S tronic Ambition',
'vin': None,
'year': 2012}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279345%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [auto_selling_coches.net.api] INFO: Saving data for 70279345: {'created_time': 1774882858.220302, 'last_price_update_time': 1774882858.22032}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279345') HTTP/1.1" 204 0
2026-03-30 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279347> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:58 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279347 - VOLKSWAGEN Golf GTI 2.0 TSI BMT
2026-03-30 15:00:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b919e53f-eab8-553b-b2c7-45789c793e52 with identifier: 70279347
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b919e53f-eab8-553b-b2c7-45789c793e52
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737966%252Fd658bcce-28bf-48f7-b7a3-d30d1b7e9905.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737966/d658bcce-28bf-48f7-b7a3-d30d1b7e9905.jpg already downloaded
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b919e53f-eab8-553b-b2c7-45789c793e52 with identifier 70279347
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b919e53f-eab8-553b-b2c7-45789c793e52
2026-03-30 15:00:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279347>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 139,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTI VII 2.0 TSI 220CV 5P\n'
'\n'
'03/2014\n'
'139.000 KM\n'
'LIBRO EN SERVICIO OFICIAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo solar panoramico\n'
'Bi xenon\n'
'Modos de conducción \n'
'Asientos delanteros calefactables\n'
'Bluetooth audio\n'
'Lane Assist\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de presión de Neumáticos\n'
'Control de crucero ACC\n'
'Sensores de luces y lluvia \n'
'Arranque sin llave\n'
'Climatizador bi zona \n'
'Volante multifunción \n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 220,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'b919e53f-eab8-553b-b2c7-45789c793e52',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-gti-20-tsi-220cv-bmt-5p-gasolina-2015-en-barcelona-70279347-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 139000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737966/d658bcce-28bf-48f7-b7a3-d30d1b7e9905.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b919e53f-eab8-553b-b2c7-45789c793e52/b919e53f-eab8-553b-b2c7-45789c793e52_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55821,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737966/d658bcce-28bf-48f7-b7a3-d30d1b7e9905.jpg',
'Width': 800}],
'price': 18990,
'price_includes_vat': True,
'registration_date': '2014-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf GTI 2.0 TSI BMT',
'transmission': 'manual',
'trim': 'GTI 2.0 TSI 220CV BMT',
'vin': None,
'year': 2014}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279347%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [auto_selling_coches.net.api] INFO: Saving data for 70279347: {'created_time': 1774882858.60905, 'last_price_update_time': 1774882858.609059}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279347') HTTP/1.1" 204 0
2026-03-30 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279371> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279225> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:58 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279371 - VOLKSWAGEN Golf GTI 2.0 TSI BMT
2026-03-30 15:00:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 949342e3-ee02-5f4a-92ed-101eff8c3d81 with identifier: 70279371
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 949342e3-ee02-5f4a-92ed-101eff8c3d81
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738071%252F2376a48d-f607-4b52-8bb4-bd7f9efa1a9b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738071/2376a48d-f607-4b52-8bb4-bd7f9efa1a9b.jpg already downloaded
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 949342e3-ee02-5f4a-92ed-101eff8c3d81 with identifier 70279371
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 949342e3-ee02-5f4a-92ed-101eff8c3d81
2026-03-30 15:00:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279371>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 139,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTI VII 2.0 TSI 220CV 5P\n'
'\n'
'03/2014\n'
'120.000 KM\n'
'LIBRO Y MANUALES\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo solar panorámico\n'
'Bi xenon\n'
'Modos de conducción \n'
'Asientos delanteros calefactables\n'
'Bluetooth audio\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de presión de Neumáticos\n'
'Control y limitador de velocidad \n'
'Sensores de luces y lluvia \n'
'Climatizador bi zona \n'
'Volante multifunción \n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 220,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '949342e3-ee02-5f4a-92ed-101eff8c3d81',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-gti-20-tsi-220cv-bmt-5p-gasolina-2015-en-barcelona-70279371-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 120000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738071/2376a48d-f607-4b52-8bb4-bd7f9efa1a9b.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949342e3-ee02-5f4a-92ed-101eff8c3d81/949342e3-ee02-5f4a-92ed-101eff8c3d81_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66170,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738071/2376a48d-f607-4b52-8bb4-bd7f9efa1a9b.jpg',
'Width': 800}],
'price': 18990,
'price_includes_vat': True,
'registration_date': '2014-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf GTI 2.0 TSI BMT',
'transmission': 'manual',
'trim': 'GTI 2.0 TSI 220CV BMT',
'vin': None,
'year': 2014}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279371%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [auto_selling_coches.net.api] INFO: Saving data for 70279371: {'created_time': 1774882858.79876, 'last_price_update_time': 1774882858.798785}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279371') HTTP/1.1" 204 0
2026-03-30 15:00:58 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279225 - VOLKSWAGEN Golf GTI 2.0 TSI BMT
2026-03-30 15:00:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9a5019d5-ef81-5391-b7da-645a7c6bf510 with identifier: 70279225
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9a5019d5-ef81-5391-b7da-645a7c6bf510
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737754%252Fd9ebf922-38b5-489f-bc1a-5201d729a938.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737754/d9ebf922-38b5-489f-bc1a-5201d729a938.jpg already downloaded
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9a5019d5-ef81-5391-b7da-645a7c6bf510 with identifier 70279225
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9a5019d5-ef81-5391-b7da-645a7c6bf510
2026-03-30 15:00:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279225>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 139,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTI VII 2.0 TSI 220CV 5P \n'
'\n'
'04/2014\n'
'160.000 KM\n'
'PINTURA ORIGINAL\n'
'LIBRO DE MANTENIMIENTO\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo solar panorámico\n'
'Bi xenon\n'
'Asientos delanteros calefactables\n'
'Navegador\n'
'Bluetooth audio\n'
'Park Assist\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de presión de neumáticos\n'
'Control crucero ACC\n'
'Sensores de luces y lluvia \n'
'Acceso y arranque sin llave\n'
'Climatizador bi zona \n'
'Volante multifunción \n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 220,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '9a5019d5-ef81-5391-b7da-645a7c6bf510',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-gti-20-tsi-220cv-bmt-5p-gasolina-2015-en-barcelona-70279225-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 160000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737754/d9ebf922-38b5-489f-bc1a-5201d729a938.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a5019d5-ef81-5391-b7da-645a7c6bf510/9a5019d5-ef81-5391-b7da-645a7c6bf510_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55734,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737754/d9ebf922-38b5-489f-bc1a-5201d729a938.jpg',
'Width': 800}],
'price': 17490,
'price_includes_vat': True,
'registration_date': '2014-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf GTI 2.0 TSI BMT',
'transmission': 'manual',
'trim': 'GTI 2.0 TSI 220CV BMT',
'vin': None,
'year': 2014}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279225%27 HTTP/1.1" 200 None
2026-03-30 15:00:58 [auto_selling_coches.net.api] INFO: Saving data for 70279225: {'created_time': 1774882858.890075, 'last_price_update_time': 1774882858.890084}
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279225') HTTP/1.1" 204 0
2026-03-30 15:00:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279054> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:59 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279054 - VOLKSWAGEN Golf GTI Performance 2.0 TSI DSG BMT
2026-03-30 15:00:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 88a84336-af2b-5e1c-914e-d5fef3aa4dc4 with identifier: 70279054
2026-03-30 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 88a84336-af2b-5e1c-914e-d5fef3aa4dc4
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737477%252F16e27e92-f427-40d7-b4db-b19c44080895.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737477/16e27e92-f427-40d7-b4db-b19c44080895.jpg already downloaded
2026-03-30 15:00:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 88a84336-af2b-5e1c-914e-d5fef3aa4dc4 with identifier 70279054
2026-03-30 15:00:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 88a84336-af2b-5e1c-914e-d5fef3aa4dc4
2026-03-30 15:00:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279054>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 147,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTI VII PERFORMANCE 2.0 TSI 230CV 3P\n'
'\n'
'04/2016\n'
'142.000 KM\n'
'LIBRO DE MANTENIMIENTO \n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Bi xenon\n'
'Driving Profile Selection\n'
'Suspensión DCC\n'
'Asientos delanteros calefactables\n'
'Sistema de sonido DYNAUDIO\n'
'Navegador Discover Pro\n'
'Bluetooth audio\n'
'Llantas 19" Santiago\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Sensor de presión de Neumáticos\n'
'Control y limitador de velocidad\n'
'Sensores de luces y lluvia \n'
'Climatizador bi zona \n'
'Volante multifunción \n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 3,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 230,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '88a84336-af2b-5e1c-914e-d5fef3aa4dc4',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-gti-performance-20-tsi-230cv-dsg-bmt-3p-gasolina-2016-en-barcelona-70279054-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 142000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737477/16e27e92-f427-40d7-b4db-b19c44080895.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88a84336-af2b-5e1c-914e-d5fef3aa4dc4/88a84336-af2b-5e1c-914e-d5fef3aa4dc4_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66857,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737477/16e27e92-f427-40d7-b4db-b19c44080895.jpg',
'Width': 800}],
'price': 19990,
'price_includes_vat': True,
'registration_date': '2016-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf GTI Performance 2.0 TSI DSG BMT',
'transmission': 'automatic',
'trim': 'GTI Performance 2.0 TSI 230CV DSG BMT',
'vin': None,
'year': 2016}
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279054%27 HTTP/1.1" 200 None
2026-03-30 15:00:59 [auto_selling_coches.net.api] INFO: Saving data for 70279054: {'created_time': 1774882859.250601, 'last_price_update_time': 1774882859.250612}
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279054') HTTP/1.1" 204 0
2026-03-30 15:00:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279375> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00: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 15:00:59 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279375 - SEAT León 2.0 TSI Cupra R
2026-03-30 15:00:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c4c09623-080b-5f99-81c6-278a16d5081a with identifier: 70279375
2026-03-30 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c4c09623-080b-5f99-81c6-278a16d5081a
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738107%252F431e5d4c-3a5d-4d5f-a889-3cec6e15245f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738107/431e5d4c-3a5d-4d5f-a889-3cec6e15245f.jpg already downloaded
2026-03-30 15:00:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c4c09623-080b-5f99-81c6-278a16d5081a with identifier 70279375
2026-03-30 15:00:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c4c09623-080b-5f99-81c6-278a16d5081a
2026-03-30 15:00:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279375>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 190,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'SEAT LEON CUPRA R 2.0TFSI 265CV 5P\n'
'\n'
'09/2011\n'
'180.000 KM\n'
'LIBRO DE REVISIONES \n'
'PEGATINA MEDIOAMBIENTAL C\n'
'Pantalla Android \n'
'Bluetooth audio\n'
'Sensor de aparcamiento trasero\n'
'Sensor de luces y lluvia\n'
'Tempomat\n'
'Indicador de presión de neumáticos \n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Ordenador de abordo\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 265,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'c4c09623-080b-5f99-81c6-278a16d5081a',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/seat-leon-20-tsi-265cv-cupra-r-5p-gasolina-2012-en-barcelona-70279375-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SEAT',
'model': 'León',
'odometer': 180000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738107/431e5d4c-3a5d-4d5f-a889-3cec6e15245f.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4c09623-080b-5f99-81c6-278a16d5081a/c4c09623-080b-5f99-81c6-278a16d5081a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 64978,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738107/431e5d4c-3a5d-4d5f-a889-3cec6e15245f.jpg',
'Width': 800}],
'price': 13990,
'price_includes_vat': True,
'registration_date': '2011-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SEAT León 2.0 TSI Cupra R',
'transmission': 'manual',
'trim': '2.0 TSI 265cv Cupra R',
'vin': None,
'year': 2011}
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279375%27 HTTP/1.1" 200 None
2026-03-30 15:00:59 [auto_selling_coches.net.api] INFO: Saving data for 70279375: {'created_time': 1774882859.707605, 'last_price_update_time': 1774882859.707618}
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279375') HTTP/1.1" 204 0
2026-03-30 15:00:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70278999> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:00:59 [auto_selling_coches.net.api] INFO: Extracted item from API: 70278999 - VOLKSWAGEN Golf VI 2.0 TSI DSG 6 vel GTI
2026-03-30 15:00:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7eabbd8e-1af9-5fc0-82e2-d95b555d101e with identifier: 70278999
2026-03-30 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 7eabbd8e-1af9-5fc0-82e2-d95b555d101e
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737375%252F351814bc-1243-4649-9903-159db8229e96.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737375/351814bc-1243-4649-9903-159db8229e96.jpg already downloaded
2026-03-30 15:00:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7eabbd8e-1af9-5fc0-82e2-d95b555d101e with identifier 70278999
2026-03-30 15:00:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:00:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7eabbd8e-1af9-5fc0-82e2-d95b555d101e
2026-03-30 15:00:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70278999>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 173,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTI VI DSG 2.0 TSI 211CV 5P\n'
'\n'
'04/2009\n'
'224.000 KM\n'
'LIBRO DE MANTENIMIENTO \n'
'PEGATINA MEDIOAMBIENTAL C\xa0 \n'
'Techo solar\n'
'Asientos delanteros calefactables\n'
'Navegador\n'
'Sensores de aparcamiento del. y tras.\n'
'Tempomat \n'
'Llantas Detroit 18"\n'
'Sensor de luces y lluvia\n'
'Climatizador Bi-zona\n'
'Volante multifunción\n'
'Ordenador de abordo\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 210,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '7eabbd8e-1af9-5fc0-82e2-d95b555d101e',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-vi-20-tsi-210cv-dsg-6-vel-gti-5p-gasolina-2009-en-barcelona-70278999-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 224000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737375/351814bc-1243-4649-9903-159db8229e96.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eabbd8e-1af9-5fc0-82e2-d95b555d101e/7eabbd8e-1af9-5fc0-82e2-d95b555d101e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55706,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737375/351814bc-1243-4649-9903-159db8229e96.jpg',
'Width': 800}],
'price': 12490,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf VI 2.0 TSI DSG 6 vel GTI',
'transmission': 'automatic',
'trim': 'VI 2.0 TSI 210cv DSG 6 vel GTI',
'vin': None,
'year': 2009}
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278999%27 HTTP/1.1" 200 None
2026-03-30 15:00:59 [auto_selling_coches.net.api] INFO: Saving data for 70278999: {'created_time': 1774882859.883303, 'last_price_update_time': 1774882859.883314}
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70278999') HTTP/1.1" 204 0
2026-03-30 15:01:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70278996> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:01:00 [auto_selling_coches.net.api] INFO: Extracted item from API: 70278996 - PEUGEOT 3008 Style 1.6 BlueHDI 120 FAP
2026-03-30 15:01:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7e67a1df-2ddb-50b0-88bb-904e7ee7f7dd with identifier: 70278996
2026-03-30 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 7e67a1df-2ddb-50b0-88bb-904e7ee7f7dd
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737421%252Fdf80cee9-d361-4e42-b606-a6858139855a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737421/df80cee9-d361-4e42-b606-a6858139855a.jpg already downloaded
2026-03-30 15:01:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7e67a1df-2ddb-50b0-88bb-904e7ee7f7dd with identifier 70278996
2026-03-30 15:01:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:01:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:01:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7e67a1df-2ddb-50b0-88bb-904e7ee7f7dd
2026-03-30 15:01:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70278996>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 108,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'PEUGEOT 3008 STYLE 1.6 BLUEHDI 120CV 5P\n'
'\n'
'03/2015\n'
'102.000 KM\n'
'LIBRO Y MANUALES\n'
'UNICO PROPIETARIO\n'
'PEGATINA MEDIOAMBIENTAL C\n'
'Modo Eco\n'
'Radio CD\n'
'Asistente de subidas \n'
'Sensor de luces y lluvia\n'
'Sensor de aparcamiento trasero\n'
'Control de velocidad \n'
'Climatizador bi zona\n'
'Mandos en el volante\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 120,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '7e67a1df-2ddb-50b0-88bb-904e7ee7f7dd',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/peugeot-3008-style-16-bluehdi-120-fap-5p-diesel-2015-en-barcelona-70278996-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'PEUGEOT',
'model': '3008',
'odometer': 102000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737421/df80cee9-d361-4e42-b606-a6858139855a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e67a1df-2ddb-50b0-88bb-904e7ee7f7dd/7e67a1df-2ddb-50b0-88bb-904e7ee7f7dd_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 57319,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737421/df80cee9-d361-4e42-b606-a6858139855a.jpg',
'Width': 800}],
'price': 8990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'PEUGEOT 3008 Style 1.6 BlueHDI 120 FAP',
'transmission': 'manual',
'trim': 'Style 1.6 BlueHDI 120 FAP',
'vin': None,
'year': 2015}
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278996%27 HTTP/1.1" 200 None
2026-03-30 15:01:00 [auto_selling_coches.net.api] INFO: Saving data for 70278996: {'created_time': 1774882860.279567, 'last_price_update_time': 1774882860.279578}
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70278996') HTTP/1.1" 204 0
2026-03-30 15:01:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70278998> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:01:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70294598> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:01:00 [auto_selling_coches.net.api] INFO: Extracted item from API: 70278998 - VOLKSWAGEN Polo 1.6 TDI DSG Sport
2026-03-30 15:01:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4850aca2-252d-598b-a1fb-d5306f7b9aef with identifier: 70278998
2026-03-30 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4850aca2-252d-598b-a1fb-d5306f7b9aef
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737406%252F34f0ebe1-3199-4cdb-8fb7-0491d66438f3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737406/34f0ebe1-3199-4cdb-8fb7-0491d66438f3.jpg already downloaded
2026-03-30 15:01:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4850aca2-252d-598b-a1fb-d5306f7b9aef with identifier 70278998
2026-03-30 15:01:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:01:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:01:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4850aca2-252d-598b-a1fb-d5306f7b9aef
2026-03-30 15:01:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70278998>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 112,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'VOLKSWAGEN POLO 1.6 TDI DSG 90CV 5P\n'
'\n'
'07/2010\n'
'188.000 KM\n'
'NACIONAL\n'
'Radio CD\n'
'Entrada Aux. In\n'
'Climatizador \n'
'Elevalunas eléctricos\n'
'Ordenador de abordo\n'
'Volante multifunción\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 3,
'emission_standard': 'B',
'engine': '1.6L',
'engine_horse_power': 90,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '4850aca2-252d-598b-a1fb-d5306f7b9aef',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-polo-16-tdi-90cv-dsg-sport-3p-diesel-2011-en-barcelona-70278998-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Polo',
'odometer': 188000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737406/34f0ebe1-3199-4cdb-8fb7-0491d66438f3.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4850aca2-252d-598b-a1fb-d5306f7b9aef/4850aca2-252d-598b-a1fb-d5306f7b9aef_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 60903,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737406/34f0ebe1-3199-4cdb-8fb7-0491d66438f3.jpg',
'Width': 800}],
'price': 5990,
'price_includes_vat': True,
'registration_date': '2010-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Polo 1.6 TDI DSG Sport',
'transmission': 'automatic',
'trim': '1.6 TDI 90cv DSG Sport',
'vin': None,
'year': 2010}
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278998%27 HTTP/1.1" 200 None
2026-03-30 15:01:00 [auto_selling_coches.net.api] INFO: Saving data for 70278998: {'created_time': 1774882860.701204, 'last_price_update_time': 1774882860.701213}
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70278998') HTTP/1.1" 204 0
2026-03-30 15:01:00 [auto_selling_coches.net.api] INFO: Extracted item from API: 70294598 - PORSCHE Cayenne S
2026-03-30 15:01:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 436d5a6f-2c09-5481-931a-2051476c8b86 with identifier: 70294598
2026-03-30 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 436d5a6f-2c09-5481-931a-2051476c8b86
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19754450%252F02a4ac5d-c38e-4cf6-bd14-970fe7a7e74d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19754450/02a4ac5d-c38e-4cf6-bd14-970fe7a7e74d.jpg already downloaded
2026-03-30 15:01:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 436d5a6f-2c09-5481-931a-2051476c8b86 with identifier 70294598
2026-03-30 15:01:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:01:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:01:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 436d5a6f-2c09-5481-931a-2051476c8b86
2026-03-30 15:01:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70294598>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 329,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'PORSCHE CAYENNE 3.6 290CV 5P\n'
'\n'
'11/2007\n'
'325.000 KM\n'
'NACIONAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo solar \n'
'Xenón\n'
'Modo SPORT\n'
'Asientos delanteros calefactables y eléctricos con memoria\n'
'Tapicería en cuero Beige\n'
'Radio CD\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de luces y lluvia\n'
'Control de velocidad\n'
'Bola de enganche \n'
'Climatizador Bi zona\n'
'Ordenador de abordo\n'
'Volante multifunción con levas\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '4.8L',
'engine_horse_power': 385,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '436d5a6f-2c09-5481-931a-2051476c8b86',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/porsche-cayenne-s-5p-gasolina-2008-en-barcelona-70294598-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'PORSCHE',
'model': 'Cayenne',
'odometer': 325000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19754450/02a4ac5d-c38e-4cf6-bd14-970fe7a7e74d.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436d5a6f-2c09-5481-931a-2051476c8b86/436d5a6f-2c09-5481-931a-2051476c8b86_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 71367,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19754450/02a4ac5d-c38e-4cf6-bd14-970fe7a7e74d.jpg',
'Width': 800}],
'price': 12990,
'price_includes_vat': True,
'registration_date': '2007-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'PORSCHE Cayenne S',
'transmission': 'automatic',
'trim': 'S',
'vin': None,
'year': 2007}
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770294598%27 HTTP/1.1" 200 None
2026-03-30 15:01:00 [auto_selling_coches.net.api] INFO: Saving data for 70294598: {'created_time': 1774882860.790318, 'last_price_update_time': 1774882860.790329}
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70294598') HTTP/1.1" 204 0
2026-03-30 15:01:20 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 29.200(s), this was the 1st time calling it.
2026-03-30 15:01:20 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 4.734794450992851 seconds as it raised RequestError: RequestError: 520, message=, headers=<CIMultiDictProxy('Date': 'Mon, 30 Mar 2026 15:01:20 GMT', 'Content-Type': 'application/problem+json', 'Content-Length': '252', 'Connection': 'keep-alive', 'Retry-After': '60', 'Request-Id': '6988332e388f54cffe5e131afd72af59', 'Vary': 'Accept-Encoding', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains; preload', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Expose-Headers': '*, X-Project-Key', 'Access-Control-Allow-Methods': 'GET, PUT, POST, DELETE, PATCH, OPTIONS', 'Access-Control-Allow-Headers': 'DNT, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Range, Authorization, X-Project-Key', 'Access-Control-Max-Age': '1728000')>, body=b'{"type":"/download/website-ban","title":"Website Ban","status":520,"detail":"Zyte API could not get a ban-free response in a reasonable time. Please, check your URL query parameters. See https://docs.zyte.com/zyte-api/usage/errors.html#zapi-error-url"}', request_id=6988332e388f54cffe5e131afd72af59.
2026-03-30 15:01:22 [scrapy.extensions.logstats] INFO: Crawled 32 pages (at 32 pages/min), scraped 30 items (at 30 items/min)
2026-03-30 15:01:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 169MiB
2026-03-30 15:01:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-30 15:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/blhmotor2017?pg=2> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=1) ['zyte-api']
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Extracting listings from HTML page 2
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found 28 listings in HTML (page 2)
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70275296
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275296%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70275296: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70275296
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279260
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279260%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279260: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279260
2026-03-30 15:01: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 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279052
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279052%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279052: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279052
2026-03-30 15:01: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 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279346
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279346%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279346: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279346
2026-03-30 15:01: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 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70278995
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278995%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70278995: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70278995
2026-03-30 15:01: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 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70275334
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275334%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70275334: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70275334
2026-03-30 15:01: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 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279374
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279374%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279374: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279374
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279053
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279053%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279053: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279053
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70278997
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278997%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70278997: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70278997
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279226
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279226%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279226: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279226
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279224
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279224%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279224: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279224
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279229
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279229%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279229: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279229
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279227
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279227%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279227: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279227
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70279228
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279228%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70279228: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70279228
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70242764
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770242764%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70242764: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70242764
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70242768
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770242768%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70242768: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70242768
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 60212237
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2760212237%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 60212237: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 60212237
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70179918
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770179918%27 HTTP/1.1" 200 None
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scrape type for 70179918: 1
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Scraping new listing 70179918
2026-03-30 15:01:55 [auto_selling_coches.net.api] INFO: Found listing with ID: 70184967
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770184967%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70184967: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70184967
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 70184966
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770184966%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70184966: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70184966
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 70135513
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770135513%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70135513: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70135513
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 70133973
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770133973%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70133973: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70133973
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 59436939
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2759436939%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 59436939: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 59436939
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 70015600
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770015600%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70015600: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70015600
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 62423562
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2762423562%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 62423562: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 62423562
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 70020355
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770020355%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70020355: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70020355
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 70020122
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770020122%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70020122: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70020122
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Found listing with ID: 70019632
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770019632%27 HTTP/1.1" 200 None
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scrape type for 70019632: 1
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: Scraping new listing 70019632
2026-03-30 15:01:56 [auto_selling_coches.net.api] INFO: HTML pagination complete: 58 items scraped
2026-03-30 15:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279260> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:02:02 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279260 - BMW X3 3.0d
2026-03-30 15:02:02 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c1f6a15e-c347-5915-aac4-c41f28126c4d with identifier: 70279260
2026-03-30 15:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c1f6a15e-c347-5915-aac4-c41f28126c4d
2026-03-30 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737902%252F7c8c3592-b4a8-4019-b50e-599685debe8a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737902/7c8c3592-b4a8-4019-b50e-599685debe8a.jpg already downloaded
2026-03-30 15:02:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c1f6a15e-c347-5915-aac4-c41f28126c4d with identifier 70279260
2026-03-30 15:02:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c1f6a15e-c347-5915-aac4-c41f28126c4d
2026-03-30 15:02:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279260>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 243,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'BMW X3 3.0D XDRIVE AUTO 204CV \n'
'\n'
'06/2004\n'
'343.000 KM\n'
'NACIONAL\n'
'VENTA EN ESTADO VEHICULO PARA REPASAR\n'
'Techo solar\n'
'Xenón\n'
'Asientos delanteros calefactables y eléctricos con memoria\n'
'Tapicería en cuero negro \n'
'Navegador\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de luces\n'
'Control de descenso \n'
'Climatizador \n'
'Ordenador de abordo\n'
'Volante multifunción\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Venta entre particulares vehículo para repasar\n'
'* Se entrega recién Revisado\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': None,
'engine': '3.0L',
'engine_horse_power': 204,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'c1f6a15e-c347-5915-aac4-c41f28126c4d',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-x3-30d-5p-diesel-2004-en-barcelona-70279260-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'X3',
'odometer': 343000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737902/7c8c3592-b4a8-4019-b50e-599685debe8a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c1f6a15e-c347-5915-aac4-c41f28126c4d/c1f6a15e-c347-5915-aac4-c41f28126c4d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62228,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737902/7c8c3592-b4a8-4019-b50e-599685debe8a.jpg',
'Width': 800}],
'price': 4990,
'price_includes_vat': True,
'registration_date': '2004-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW X3 3.0d',
'transmission': 'automatic',
'trim': '3.0d',
'vin': None,
'year': 2004}
2026-03-30 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279260%27 HTTP/1.1" 200 None
2026-03-30 15:02:02 [auto_selling_coches.net.api] INFO: Saving data for 70279260: {'created_time': 1774882922.474829, 'last_price_update_time': 1774882922.474844}
2026-03-30 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279260') HTTP/1.1" 204 0
2026-03-30 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70019632> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279346> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:03 [auto_selling_coches.net.api] INFO: Extracted item from API: 70019632 - LAND-ROVER Range Rover Sport 3.0 SDV6 255 CV HSE
2026-03-30 15:02:03 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fef263bd-f180-5b41-9953-460e0fa4e52c with identifier: 70019632
2026-03-30 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item fef263bd-f180-5b41-9953-460e0fa4e52c
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19537889%252F6e299c84-a9ce-4202-9769-664376bea16b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19537889/6e299c84-a9ce-4202-9769-664376bea16b.jpg already downloaded
2026-03-30 15:02:03 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fef263bd-f180-5b41-9953-460e0fa4e52c with identifier 70019632
2026-03-30 15:02:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:03 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fef263bd-f180-5b41-9953-460e0fa4e52c
2026-03-30 15:02:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70019632>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 230,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'LAND ROVER RANGE SPORT 3.0TD V6 HSE 256CV\n'
'\n'
'03/2013\n'
'179.000 KM\n'
'LIBRO DE MANTENIMIENTO EN SERVICIO OFICIAL\n'
'NACIONAL\n'
'I.V.A. DEDUCIBLE\n'
'Techo solar\n'
'Acceso y arranque sin llave\n'
'Suspensión neumática\n'
'Modos de conducción\n'
'Faros Bi-Xenon con AHBA (largas automáticas)\n'
'Asientos eléctricos con memoria\n'
'Tapicería en cuero negro\n'
'Sistema de audio Harman Kardon\n'
'Navegador con pantalla táctil a color\n'
'Pantallas traseras ALPINE\n'
'Bluetooth\n'
'Sensores de aparcamiento del. y tras.\n'
'Sensor de luces y lluvia\n'
'Control y limitador de velocidad\n'
'Portón trasero automático\n'
'Climatizador bi zona\n'
'Volante multifunción eléctrico \n'
'Ordenador de abordo\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'B',
'engine': '3.0L',
'engine_horse_power': 256,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'fef263bd-f180-5b41-9953-460e0fa4e52c',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-sport-30-sdv6-255-cv-hse-5p-diesel-2013-en-barcelona-70019632-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'LAND-ROVER',
'model': 'Range Rover Sport',
'odometer': 179000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19537889/6e299c84-a9ce-4202-9769-664376bea16b.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fef263bd-f180-5b41-9953-460e0fa4e52c/fef263bd-f180-5b41-9953-460e0fa4e52c_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62108,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19537889/6e299c84-a9ce-4202-9769-664376bea16b.jpg',
'Width': 800}],
'price': 16990,
'price_includes_vat': True,
'registration_date': '2013-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'LAND-ROVER Range Rover Sport 3.0 SDV6 255 CV HSE',
'transmission': 'automatic',
'trim': '3.0 SDV6 255 CV HSE',
'vin': None,
'year': 2013}
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770019632%27 HTTP/1.1" 200 None
2026-03-30 15:02:03 [auto_selling_coches.net.api] INFO: Saving data for 70019632: {'created_time': 1774882923.83466, 'last_price_update_time': 1774882923.834671}
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70019632') HTTP/1.1" 204 0
2026-03-30 15:02:03 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279346 - MERCEDES-BENZ Clase GLC MercedesAMG GLC 43 4MATIC
2026-03-30 15:02:03 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7cbe04e5-59ad-5d41-918a-46e542f29e04 with identifier: 70279346
2026-03-30 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 7cbe04e5-59ad-5d41-918a-46e542f29e04
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737979%252F647810a4-da81-4055-a02a-257f1eb3312a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737979/647810a4-da81-4055-a02a-257f1eb3312a.jpg already downloaded
2026-03-30 15:02:03 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7cbe04e5-59ad-5d41-918a-46e542f29e04 with identifier 70279346
2026-03-30 15:02:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:03 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7cbe04e5-59ad-5d41-918a-46e542f29e04
2026-03-30 15:02:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279346>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 234,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'MERCEDES BENZ GLC 43 AMG 4MATIC 390CV\n'
'\n'
'03/2021\n'
'86.000 KM\n'
'LIBRO DE MANTENIMIENTO EN SERVICIO OFICIAL\n'
'VINILADO GRIS MATE\n'
'KIT COMPLETO MAXTON DESING\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo panorámico\n'
'Suspensión neumática AirMatic \n'
'Escape deportivo con válvulas\n'
'Faros multi bearm led\n'
'Modos de conducción \n'
'Baquets delanteros eléctricos y calefactables\n'
'Tapicería en mixta cuero/alcántara\n'
'Sistema de sonido Burmaster\n'
'Navegador \n'
'Sensor de luces y lluvias \n'
'Largas automáticas\n'
'Avisador de colisión con freno\n'
'Detector de cambio de carril\n'
'Reconocimiento de señales de trafico\n'
'Asistente de ángulo muerto\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámaras 360ª\n'
'Portón automático \n'
'Acceso y arranque sin llave\n'
'Carga inalámbrica\n'
'Control de velocidad\n'
'Control de presión de neumáticos\n'
'Climatizador bi zona \n'
'Volante multifunción\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '3.0L',
'engine_horse_power': 390,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '7cbe04e5-59ad-5d41-918a-46e542f29e04',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/mercedes-benz-clase-glc-mercedesamg-glc-43-4matic-5p-gasolina-2021-en-barcelona-70279346-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'MERCEDES-BENZ',
'model': 'Clase GLC',
'odometer': 86000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737979/647810a4-da81-4055-a02a-257f1eb3312a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7cbe04e5-59ad-5d41-918a-46e542f29e04/7cbe04e5-59ad-5d41-918a-46e542f29e04_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55966,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737979/647810a4-da81-4055-a02a-257f1eb3312a.jpg',
'Width': 800}],
'price': 55990,
'price_includes_vat': True,
'registration_date': '2021-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'MERCEDES-BENZ Clase GLC MercedesAMG GLC 43 4MATIC',
'transmission': 'automatic',
'trim': 'MercedesAMG GLC 43 4MATIC',
'vin': None,
'year': 2021}
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279346%27 HTTP/1.1" 200 None
2026-03-30 15:02:04 [auto_selling_coches.net.api] INFO: Saving data for 70279346: {'created_time': 1774882924.019071, 'last_price_update_time': 1774882924.019083}
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279346') HTTP/1.1" 204 0
2026-03-30 15:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70275296> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:04 [auto_selling_coches.net.api] INFO: Extracted item from API: 70275296 - SEAT León ST 2.0 TSI DSG6 StSp CUPRA
2026-03-30 15:02:04 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f5999d21-a654-5285-8870-e7f3ec7d48d3 with identifier: 70275296
2026-03-30 15:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item f5999d21-a654-5285-8870-e7f3ec7d48d3
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19734558%252F17111e3d-eb1a-46af-857e-e38fdca1b217.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19734558/17111e3d-eb1a-46af-857e-e38fdca1b217.jpg already downloaded
2026-03-30 15:02:04 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f5999d21-a654-5285-8870-e7f3ec7d48d3 with identifier 70275296
2026-03-30 15:02:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:04 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f5999d21-a654-5285-8870-e7f3ec7d48d3
2026-03-30 15:02:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70275296>
{'auction_title': '',
'body_type': 'Familiar',
'c_o_2_emission_value': 154,
'category': 'Coches',
'color': 'Rojo',
'currency': 'EUR',
'description': 'SEAT LEON CUPRA ST PERFORMANCE PACK 2.0 TSI DSG 290 CV 5P\n'
'\n'
'02/2017\n'
'132.000 KM\n'
'PERFORMANCE PACK \n'
'PINTURA ORIGINAL\n'
'LIBRO DE MANTENIMIENTO \n'
'PEGATINA MEDIOAMBIENTAL C\n'
'Techo solar panorámico \n'
'Drive Select\n'
'Suspensión adaptativa DCC\n'
'Asientos tipo Baquets calefactables\n'
'Tapicería mixta piel/alcántara\n'
'Sistema de sonido SEAT SOUND SYSTEM\n'
'Bluetooth audio\n'
'Navegador\n'
'Sensor de luces y lluvia\n'
'Largas automáticas\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás \n'
'Faros y pilotos traseros Led\n'
'Control de crucero ACC\n'
'Line Assist\n'
'Indicador de presión de neumáticos\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 290,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'f5999d21-a654-5285-8870-e7f3ec7d48d3',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/seat-leon-st-20-tsi-290cv-dsg6-stsp-cupra-5p-gasolina-2016-en-barcelona-70275296-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SEAT',
'model': 'León',
'odometer': 132000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19734558/17111e3d-eb1a-46af-857e-e38fdca1b217.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f5999d21-a654-5285-8870-e7f3ec7d48d3/f5999d21-a654-5285-8870-e7f3ec7d48d3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66071,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19734558/17111e3d-eb1a-46af-857e-e38fdca1b217.jpg',
'Width': 800}],
'price': 20990,
'price_includes_vat': True,
'registration_date': '2016-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SEAT León ST 2.0 TSI DSG6 StSp CUPRA',
'transmission': 'automatic',
'trim': 'ST 2.0 TSI 290cv DSG6 StSp CUPRA',
'vin': None,
'year': 2016}
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275296%27 HTTP/1.1" 200 None
2026-03-30 15:02:04 [auto_selling_coches.net.api] INFO: Saving data for 70275296: {'created_time': 1774882924.192394, 'last_price_update_time': 1774882924.192408}
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70275296') HTTP/1.1" 204 0
2026-03-30 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/62423562> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:06 [auto_selling_coches.net.api] INFO: Extracted item from API: 62423562 - LAND-ROVER Discovery Sport 2.0L TD4 4x4 HSE 7plz
2026-03-30 15:02:06 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a67bf499-ae43-5ecc-a7ab-f3ca63d0e302 with identifier: 62423562
2026-03-30 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a67bf499-ae43-5ecc-a7ab-f3ca63d0e302
2026-03-30 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19322920%252F334490b7-3dde-424d-8d8d-ccfb0af8c857.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19322920/334490b7-3dde-424d-8d8d-ccfb0af8c857.jpg already downloaded
2026-03-30 15:02:06 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a67bf499-ae43-5ecc-a7ab-f3ca63d0e302 with identifier 62423562
2026-03-30 15:02:06 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:06 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:06 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a67bf499-ae43-5ecc-a7ab-f3ca63d0e302
2026-03-30 15:02:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/62423562>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 134,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'LAND ROVER DISCOVERY SPORT 2.0 D 4X4 150CV 7 PLAZAS 5P\n'
'\n'
'10/2015\n'
'107.000 KM\n'
'NACIONAL\n'
'UNICO PROPIETARIO\n'
'LIBRO EN SERVICIO OFICIAL\n'
'ETIQUETA MEDIOAMBIENTAL C \n'
'Techo panorámico\n'
'Modos de conducción\n'
'Bi xenon\n'
'Asientos delanteros eléctricos\n'
'Tapicería en cuero Beige\n'
'Navegador\n'
'Bluetooth audio\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Reconocimiento de señales de trafico\n'
'Asistente de carril\n'
'Asistente de descenso\n'
'Arranque sin llave\n'
'Sensor de luces y lluvia\n'
'Control y limitador de velocidad\n'
'Portón trasero eléctrico\n'
'Climatizador bi zona\n'
'Volante multifunción \n'
'Ordenador de abordo\n'
'Espejos eléctricos y plegable\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'a67bf499-ae43-5ecc-a7ab-f3ca63d0e302',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/land-rover-discovery-sport-20l-td4-150cv-4x4-hse-7plz-5p-diesel-2016-en-barcelona-62423562-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'LAND-ROVER',
'model': 'Discovery Sport',
'odometer': 107000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19322920/334490b7-3dde-424d-8d8d-ccfb0af8c857.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a67bf499-ae43-5ecc-a7ab-f3ca63d0e302/a67bf499-ae43-5ecc-a7ab-f3ca63d0e302_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 155780,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19322920/334490b7-3dde-424d-8d8d-ccfb0af8c857.jpg',
'Width': 800}],
'price': 16990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 7,
'seller_name': None,
'title': 'LAND-ROVER Discovery Sport 2.0L TD4 4x4 HSE 7plz',
'transmission': 'manual',
'trim': '2.0L TD4 150CV 4x4 HSE 7plz',
'vin': None,
'year': 2015}
2026-03-30 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2762423562%27 HTTP/1.1" 200 None
2026-03-30 15:02:06 [auto_selling_coches.net.api] INFO: Saving data for 62423562: {'created_time': 1774882926.405925, 'last_price_update_time': 1774882926.405935}
2026-03-30 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='62423562') HTTP/1.1" 204 0
2026-03-30 15:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70020122> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:07 [auto_selling_coches.net.api] INFO: Extracted item from API: 70020122 - HYUNDAI i30 2.0 TGDI N Performance Sky
2026-03-30 15:02:07 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a08098f6-d145-521c-a0d7-1b82b5c01afc with identifier: 70020122
2026-03-30 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a08098f6-d145-521c-a0d7-1b82b5c01afc
2026-03-30 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19538304%252F3319fce6-5256-4c71-aa61-e30beb382a4c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19538304/3319fce6-5256-4c71-aa61-e30beb382a4c.jpg already downloaded
2026-03-30 15:02:07 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a08098f6-d145-521c-a0d7-1b82b5c01afc with identifier 70020122
2026-03-30 15:02:07 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:07 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:07 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a08098f6-d145-521c-a0d7-1b82b5c01afc
2026-03-30 15:02:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70020122>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 163,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'HYUNDAI I30 N PERFORMANCE SKY 2.0 TGDI 275 CV 5P\n'
'\n'
'03/2018\n'
'141.000 KM\n'
'SEGUNDO PROPIETARIO\n'
'LIBRO EN SERVICIO OFICIAL\n'
'PEGATINA MEDIOAMBIENTAL C\xa0 \n'
'Techo Panorámico \n'
'Faros Led\n'
'Asientos eléctricos con memoria y calefactables\n'
'Tapicería mixta piel/alcántara\n'
'Navegador\n'
'Android Auto y Apple Car Play \n'
'Entradas aux. y usb\n'
'Bluetooth audio\n'
'Cargador inalámbrico\n'
'Acceso y arranque sin llave \n'
'Asistente de carril\n'
'Sensores de aparcamiento del y tras \n'
'Cámara de marcha atrás\n'
'Sensor de luces y lluvia \n'
'Largas automáticas\n'
'Asistente en subidas\n'
'Sensor de presión de Neumáticos\n'
'Control y limitador de velocidad \n'
'Climatizador Bi-zona\n'
'Volante multifunción y calefactable\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 275,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'a08098f6-d145-521c-a0d7-1b82b5c01afc',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/hyundai-i30-20-tgdi-n-performance-sky-5p-gasolina-2017-en-barcelona-70020122-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'HYUNDAI',
'model': 'i30',
'odometer': 141000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19538304/3319fce6-5256-4c71-aa61-e30beb382a4c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a08098f6-d145-521c-a0d7-1b82b5c01afc/a08098f6-d145-521c-a0d7-1b82b5c01afc_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55330,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19538304/3319fce6-5256-4c71-aa61-e30beb382a4c.jpg',
'Width': 800}],
'price': 23990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'HYUNDAI i30 2.0 TGDI N Performance Sky',
'transmission': 'manual',
'trim': '2.0 TGDI N Performance Sky',
'vin': None,
'year': 2018}
2026-03-30 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770020122%27 HTTP/1.1" 200 None
2026-03-30 15:02:07 [auto_selling_coches.net.api] INFO: Saving data for 70020122: {'created_time': 1774882927.239005, 'last_price_update_time': 1774882927.239017}
2026-03-30 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70020122') HTTP/1.1" 204 0
2026-03-30 15:02:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70015600> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:08 [auto_selling_coches.net.api] INFO: Extracted item from API: 70015600 - SEAT León 1.6 TDI Reference Copa
2026-03-30 15:02:08 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0aa633b6-4dac-519e-816b-4925dd743940 with identifier: 70015600
2026-03-30 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 0aa633b6-4dac-519e-816b-4925dd743940
2026-03-30 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19534832%252F647c5a7e-cb03-4463-9585-84171d38d2bc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19534832/647c5a7e-cb03-4463-9585-84171d38d2bc.jpg already downloaded
2026-03-30 15:02:08 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0aa633b6-4dac-519e-816b-4925dd743940 with identifier 70015600
2026-03-30 15:02:08 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:08 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:08 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0aa633b6-4dac-519e-816b-4925dd743940
2026-03-30 15:02:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70015600>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 119,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'SEAT LEON 1.6 TDI 90CV 5P\n'
'\n'
'12/2013\n'
'182.000 KM\n'
'NACIONAL\n'
'ETIQUETA MEDIOAMBIENTAL B\n'
'Radio CD\n'
'Control de velocidad\n'
'Climatizador bi zona\n'
'Volante multifunción \n'
'Ordenador de abordo\n'
'Cierre centralizado\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'B',
'engine': '1.6L',
'engine_horse_power': 90,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '0aa633b6-4dac-519e-816b-4925dd743940',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/seat-leon-16-tdi-90cv-reference-copa-5p-diesel-2013-en-barcelona-70015600-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SEAT',
'model': 'León',
'odometer': 182000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19534832/647c5a7e-cb03-4463-9585-84171d38d2bc.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0aa633b6-4dac-519e-816b-4925dd743940/0aa633b6-4dac-519e-816b-4925dd743940_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 52400,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19534832/647c5a7e-cb03-4463-9585-84171d38d2bc.jpg',
'Width': 800}],
'price': 7990,
'price_includes_vat': True,
'registration_date': '2013-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SEAT León 1.6 TDI Reference Copa',
'transmission': 'manual',
'trim': '1.6 TDI 90cv Reference Copa',
'vin': None,
'year': 2013}
2026-03-30 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770015600%27 HTTP/1.1" 200 None
2026-03-30 15:02:08 [auto_selling_coches.net.api] INFO: Saving data for 70015600: {'created_time': 1774882928.383306, 'last_price_update_time': 1774882928.383315}
2026-03-30 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70015600') HTTP/1.1" 204 0
2026-03-30 15:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70133973> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:19 [auto_selling_coches.net.api] INFO: Extracted item from API: 70133973 - VOLKSWAGEN Touran Advance 1.6 TDI DSG
2026-03-30 15:02:19 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1b112988-5f78-5d68-886b-5bc804e85b43 with identifier: 70133973
2026-03-30 15:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 1b112988-5f78-5d68-886b-5bc804e85b43
2026-03-30 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19629390%252F7f3b704a-147e-4dd4-b60c-0a0bca7b0be2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19629390/7f3b704a-147e-4dd4-b60c-0a0bca7b0be2.jpg already downloaded
2026-03-30 15:02:20 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1b112988-5f78-5d68-886b-5bc804e85b43 with identifier 70133973
2026-03-30 15:02:20 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:20 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:20 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1b112988-5f78-5d68-886b-5bc804e85b43
2026-03-30 15:02:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70133973>
{'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 111,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'VOLKSWAGEN TOURAN 1.6 TDI 116CV 7 PLAZAS 5P\n'
'\n'
'05/2019\n'
'176.000 KM\n'
'NACIONAL\n'
'PEGATINA MEDIOAMBIENTAL C \n'
'Pantalla táctil\n'
'Bluetooth audio\n'
'Sensores de aparcamiento del. y tras.\n'
'Control y limitador de velocidad\n'
'Llantas 19"\n'
'Climatizador 3 zonas\n'
'Volante multifunción \n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 115,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '1b112988-5f78-5d68-886b-5bc804e85b43',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-touran-advance-16-tdi-85kw-115cv-dsg-5p-diesel-2019-en-barcelona-70133973-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Touran',
'odometer': 176000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19629390/7f3b704a-147e-4dd4-b60c-0a0bca7b0be2.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1b112988-5f78-5d68-886b-5bc804e85b43/1b112988-5f78-5d68-886b-5bc804e85b43_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 61022,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19629390/7f3b704a-147e-4dd4-b60c-0a0bca7b0be2.jpg',
'Width': 800}],
'price': 17990,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 7,
'seller_name': None,
'title': 'VOLKSWAGEN Touran Advance 1.6 TDI DSG',
'transmission': 'automatic',
'trim': 'Advance 1.6 TDI 85kW 115CV DSG',
'vin': None,
'year': 2019}
2026-03-30 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770133973%27 HTTP/1.1" 200 None
2026-03-30 15:02:20 [auto_selling_coches.net.api] INFO: Saving data for 70133973: {'created_time': 1774882940.050288, 'last_price_update_time': 1774882940.050298}
2026-03-30 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70133973') HTTP/1.1" 204 0
2026-03-30 15:02:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70020355> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:21 [auto_selling_coches.net.api] INFO: Extracted item from API: 70020355 - BMW X3 M Competition
2026-03-30 15:02:21 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b85efcb3-cc3a-5492-b119-918c9dcef81a with identifier: 70020355
2026-03-30 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b85efcb3-cc3a-5492-b119-918c9dcef81a
2026-03-30 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19538568%252F350336f9-4ff0-48ad-93a0-665910707cc3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19538568/350336f9-4ff0-48ad-93a0-665910707cc3.jpg already downloaded
2026-03-30 15:02:21 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b85efcb3-cc3a-5492-b119-918c9dcef81a with identifier 70020355
2026-03-30 15:02:21 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:21 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:21 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b85efcb3-cc3a-5492-b119-918c9dcef81a
2026-03-30 15:02:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70020355>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 253,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'BMW X3 M COMPETITION 510CV 5P\n'
'\n'
'04/2021\n'
'63.000 KM\n'
'UNICO PROPIETARIO\n'
'LIBRO DE MANTENIMIENTO EN SERVICIO OFICIAL\n'
'PEGATINA MEDIOAMBIENTAL C\n'
'Head-up display\n'
'Cuadro de instrumento Sensatec\n'
'Acceso y arranque sin llave\n'
'Modos de conducción \n'
'Faros led adaptativo\n'
'Asientos delanteros eléctricos \n'
'Asientos delanteros calefactables y ventilados\n'
'Tapicería en mixta tela/cuero\n'
'Sistema de sonido Harman Kardon\n'
'Sistema de navegación Profesional\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Asistente de carril\n'
'Control y limitador de velocidad\n'
'Largas automáticas\n'
'Sistema de presión de neumáticos\n'
'Carga inalámbrica\n'
'Portón eléctrico\n'
'Volante multifunción y calefactable\n'
'Climatizador 3 zonas\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '3.0L',
'engine_horse_power': 510,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'b85efcb3-cc3a-5492-b119-918c9dcef81a',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-x3-m-competition-5p-gasolina-2021-en-barcelona-70020355-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'X3',
'odometer': 61000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19538568/350336f9-4ff0-48ad-93a0-665910707cc3.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b85efcb3-cc3a-5492-b119-918c9dcef81a/b85efcb3-cc3a-5492-b119-918c9dcef81a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70667,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19538568/350336f9-4ff0-48ad-93a0-665910707cc3.jpg',
'Width': 800}],
'price': 59990,
'price_includes_vat': True,
'registration_date': '2021-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW X3 M Competition',
'transmission': 'automatic',
'trim': 'M Competition',
'vin': None,
'year': 2021}
2026-03-30 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770020355%27 HTTP/1.1" 200 None
2026-03-30 15:02:21 [auto_selling_coches.net.api] INFO: Saving data for 70020355: {'created_time': 1774882941.312249, 'last_price_update_time': 1774882941.31226}
2026-03-30 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70020355') HTTP/1.1" 204 0
2026-03-30 15:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70135513> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:22 [auto_selling_coches.net.api] INFO: Extracted item from API: 70135513 - HYUNDAI Tucson 1.6 TGDI HEV Style Aut 4x4
2026-03-30 15:02:22 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f974d12a-4e4c-5a62-9e0a-b6dc6e6e1030 with identifier: 70135513
2026-03-30 15:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item f974d12a-4e4c-5a62-9e0a-b6dc6e6e1030
2026-03-30 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19631330%252F228d430e-7cc3-4a92-a9d2-7bbc2f053269.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19631330/228d430e-7cc3-4a92-a9d2-7bbc2f053269.jpg already downloaded
2026-03-30 15:02:22 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f974d12a-4e4c-5a62-9e0a-b6dc6e6e1030 with identifier 70135513
2026-03-30 15:02:22 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:22 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:22 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f974d12a-4e4c-5a62-9e0a-b6dc6e6e1030
2026-03-30 15:02:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70135513>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': None,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'HYUNDAI TUCSON 1.6 TGDI HEV STYLE AUTO 4X4 230CV 5P\n'
'\n'
'08/2023\n'
'58.000 KM\n'
'PEGATINA MEDIOAMBIENTAL ECO\n'
'Modos de conducción y modos de terreno\n'
'Techo panorámico\n'
'Faros led\n'
'Asientos delanteros eléctricos con memoria \n'
'Asientos delanteros calefactables y ventilados\n'
'Tapicería en cuero Negro\n'
'Sistema de sonido KRELL\n'
'Pantalla táctil 10,25"\n'
'Apple CarPlay & Android Auto\n'
'Acceso y arranque sin llave\n'
'Control crucero adaptativo\n'
'Asistente de carril\n'
'Portón trasero automático\n'
'Asistente en pendientes\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámaras 360ª\n'
'Carga inalámbrica\n'
'Volante multifunción calefactable\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'ECO',
'engine': '1.6L',
'engine_horse_power': 230,
'expiration_date': None,
'fuel_type': 'Híbrido',
'id': 'f974d12a-4e4c-5a62-9e0a-b6dc6e6e1030',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/hyundai-tucson-16-tgdi-169kw-230cv-hev-style-aut-4x4-5p-electrico-hibrido-2023-en-barcelona-70135513-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'HYUNDAI',
'model': 'Tucson',
'odometer': 58000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19631330/228d430e-7cc3-4a92-a9d2-7bbc2f053269.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f974d12a-4e4c-5a62-9e0a-b6dc6e6e1030/f974d12a-4e4c-5a62-9e0a-b6dc6e6e1030_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 68168,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19631330/228d430e-7cc3-4a92-a9d2-7bbc2f053269.jpg',
'Width': 800}],
'price': 26990,
'price_includes_vat': True,
'registration_date': '2024-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'HYUNDAI Tucson 1.6 TGDI HEV Style Aut 4x4',
'transmission': 'automatic',
'trim': '1.6 TGDI 169kW 230CV HEV Style Aut 4x4',
'vin': None,
'year': 2024}
2026-03-30 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770135513%27 HTTP/1.1" 200 None
2026-03-30 15:02:22 [auto_selling_coches.net.api] INFO: Saving data for 70135513: {'created_time': 1774882942.882992, 'last_price_update_time': 1774882942.883006}
2026-03-30 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70135513') HTTP/1.1" 204 0
2026-03-30 15:02:22 [scrapy.extensions.logstats] INFO: Crawled 43 pages (at 11 pages/min), scraped 40 items (at 10 items/min)
2026-03-30 15:02:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 174MiB
2026-03-30 15:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70184966> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:23 [auto_selling_coches.net.api] INFO: Extracted item from API: 70184966 - VOLKSWAGEN Caddy Comfortline Edition 1.6 TDI BMT
2026-03-30 15:02:23 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 87320fb0-62a3-528d-ab4e-6c4141e6aed8 with identifier: 70184966
2026-03-30 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 87320fb0-62a3-528d-ab4e-6c4141e6aed8
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19666958%252Fdce7cc23-2ec4-4214-985b-141b56f14790.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19666958/dce7cc23-2ec4-4214-985b-141b56f14790.jpg already downloaded
2026-03-30 15:02:23 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 87320fb0-62a3-528d-ab4e-6c4141e6aed8 with identifier 70184966
2026-03-30 15:02:23 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:23 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:23 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 87320fb0-62a3-528d-ab4e-6c4141e6aed8
2026-03-30 15:02:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70184966>
{'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 136,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'VOLKSWAGEN CADDY 1.6 TDI 105CV 5P\n'
'\n'
'05/2013\n'
'273.000 KM\n'
'NACIONAL\n'
'Radio CD\n'
'Tempomat\n'
'Llantas 17" DENVER\n'
'Climatizador bi zona \n'
'Ordenador de abordo\n'
'Cierre centralizado \n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'B',
'engine': '1.6L',
'engine_horse_power': 102,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '87320fb0-62a3-528d-ab4e-6c4141e6aed8',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-caddy-comfortline-edition-16-tdi-102cv-bmt-5p-5p-diesel-2013-en-barcelona-70184966-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Caddy',
'odometer': 273000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19666958/dce7cc23-2ec4-4214-985b-141b56f14790.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_87320fb0-62a3-528d-ab4e-6c4141e6aed8/87320fb0-62a3-528d-ab4e-6c4141e6aed8_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 60266,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19666958/dce7cc23-2ec4-4214-985b-141b56f14790.jpg',
'Width': 800}],
'price': 7990,
'price_includes_vat': True,
'registration_date': '2013-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Caddy Comfortline Edition 1.6 TDI BMT',
'transmission': 'manual',
'trim': 'Comfortline Edition 1.6 TDI 102cv BMT 5p',
'vin': None,
'year': 2013}
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770184966%27 HTTP/1.1" 200 None
2026-03-30 15:02:23 [auto_selling_coches.net.api] INFO: Saving data for 70184966: {'created_time': 1774882943.268427, 'last_price_update_time': 1774882943.268437}
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70184966') HTTP/1.1" 204 0
2026-03-30 15:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70184967> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:23 [auto_selling_coches.net.api] INFO: Extracted item from API: 70184967 - BMW Serie 3 330d E90
2026-03-30 15:02:23 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c39b555f-f011-533d-91fc-349369c3c17e with identifier: 70184967
2026-03-30 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c39b555f-f011-533d-91fc-349369c3c17e
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19666963%252F412b3e82-e0f2-4116-b16d-dd23c92f8a65.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19666963/412b3e82-e0f2-4116-b16d-dd23c92f8a65.jpg already downloaded
2026-03-30 15:02:23 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c39b555f-f011-533d-91fc-349369c3c17e with identifier 70184967
2026-03-30 15:02:23 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:23 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:23 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c39b555f-f011-533d-91fc-349369c3c17e
2026-03-30 15:02:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70184967>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 197,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'BMW E90 330D 231CV 5P\n'
'\n'
'10/2005\n'
'193.000 KM\n'
'NACIONAL\n'
'Xenon\n'
'Tapicería en cuero beige\n'
'Radio CD\n'
'Sensor de luces y lluvia\n'
'Climatizador bi zona \n'
'Ordenador de abordo\n'
'Volante multifunción\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 4,
'emission_standard': None,
'engine': '3.0L',
'engine_horse_power': 231,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'c39b555f-f011-533d-91fc-349369c3c17e',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-3-330d-e90-4p-diesel-2006-en-barcelona-70184967-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'Serie 3',
'odometer': 193000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19666963/412b3e82-e0f2-4116-b16d-dd23c92f8a65.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c39b555f-f011-533d-91fc-349369c3c17e/c39b555f-f011-533d-91fc-349369c3c17e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 61323,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19666963/412b3e82-e0f2-4116-b16d-dd23c92f8a65.jpg',
'Width': 800}],
'price': 9990,
'price_includes_vat': True,
'registration_date': '2006-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'BMW Serie 3 330d E90',
'transmission': 'automatic',
'trim': '330d E90',
'vin': None,
'year': 2006}
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770184967%27 HTTP/1.1" 200 None
2026-03-30 15:02:23 [auto_selling_coches.net.api] INFO: Saving data for 70184967: {'created_time': 1774882943.954913, 'last_price_update_time': 1774882943.954926}
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70184967') HTTP/1.1" 204 0
2026-03-30 15:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/60212237> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:24 [auto_selling_coches.net.api] INFO: Extracted item from API: 60212237 - NISSAN PULSAR 1.2 DIGT TEKNA
2026-03-30 15:02:24 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 706fbfa9-3eea-538c-b0e3-d6590a7b53ee with identifier: 60212237
2026-03-30 15:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 706fbfa9-3eea-538c-b0e3-d6590a7b53ee
2026-03-30 15:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F17529531%252F1d4047d3-9a98-4900-b27e-4646afe7e617.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/17529531/1d4047d3-9a98-4900-b27e-4646afe7e617.jpg already downloaded
2026-03-30 15:02:24 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 706fbfa9-3eea-538c-b0e3-d6590a7b53ee with identifier 60212237
2026-03-30 15:02:24 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:24 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:25 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 706fbfa9-3eea-538c-b0e3-d6590a7b53ee
2026-03-30 15:02:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/60212237>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 117,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'NISSAN PULSAR 1.2 TEKNA 116 CV 5P\n'
'\n'
'06/2016\n'
'162.000 KM\n'
'NACIONAL\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Arranque y apertura sin llave\n'
'Xenon\n'
'Asientos delanteros calefactables\n'
'Tapicería en cuero negro \n'
'Navegador\n'
'Bluetooth \n'
'Control y limitador de velocidad\n'
'Sensor de presión de neumáticos\n'
'Sensores de luces y lluvia \n'
'Cámara 360ª\n'
'Climatizador Bi-zona\n'
'Volante multifunción\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': None,
'engine': '1.2L',
'engine_horse_power': 115,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '706fbfa9-3eea-538c-b0e3-d6590a7b53ee',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/nissan-pulsar-1.2-digt-115cv-tekna-5p-gasolina-2016-en-barcelona-60212237-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'NISSAN',
'model': 'PULSAR',
'odometer': 162000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/17529531/1d4047d3-9a98-4900-b27e-4646afe7e617.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_706fbfa9-3eea-538c-b0e3-d6590a7b53ee/706fbfa9-3eea-538c-b0e3-d6590a7b53ee_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 157715,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/17529531/1d4047d3-9a98-4900-b27e-4646afe7e617.jpg',
'Width': 800}],
'price': 9990,
'price_includes_vat': True,
'registration_date': '2016-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'NISSAN PULSAR 1.2 DIGT TEKNA',
'transmission': 'manual',
'trim': '1.2 DIGT 115CV TEKNA',
'vin': None,
'year': 2016}
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2760212237%27 HTTP/1.1" 200 None
2026-03-30 15:02:25 [auto_selling_coches.net.api] INFO: Saving data for 60212237: {'created_time': 1774882945.048209, 'last_price_update_time': 1774882945.048221}
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='60212237') HTTP/1.1" 204 0
2026-03-30 15:02:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/59436939> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:02:25 [auto_selling_coches.net.api] INFO: Extracted item from API: 59436939 - VOLKSWAGEN Golf VI 2.0 TSI DSG 6 vel GTI
2026-03-30 15:02:25 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 72f8e540-04c2-558f-895c-a02b0b937e8c with identifier: 59436939
2026-03-30 15:02:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 72f8e540-04c2-558f-895c-a02b0b937e8c
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F16908778%252Fa60a3eea-bd91-4ece-8898-c7ce3844332a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/16908778/a60a3eea-bd91-4ece-8898-c7ce3844332a.jpg already downloaded
2026-03-30 15:02:25 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 72f8e540-04c2-558f-895c-a02b0b937e8c with identifier 59436939
2026-03-30 15:02:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:25 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 72f8e540-04c2-558f-895c-a02b0b937e8c
2026-03-30 15:02:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/59436939>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 173,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'VOLKSWAGEN GOLF GTI VI DSG 2.0 TSI 211CV 5P\n'
'\n'
'04/2009\n'
'158.000 KM\n'
'LIBRO DE MANTENIMIENTO \n'
'PEGATINA MEDIOAMBIENTAL C\xa0 \n'
'Techo solar\n'
'Suspensión DCC\n'
'Asientos delanteros calefactables\n'
'Tapicería en cuero negro\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento del. y tras.\n'
'Tempomat \n'
'Pilotos traseros Led\n'
'Climatizador Bi-zona\n'
'Volante multifunción\n'
'Ordenador de abordo\n'
'Espejos eléctricos y plegables \n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': None,
'engine': '2.0L',
'engine_horse_power': 210,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '72f8e540-04c2-558f-895c-a02b0b937e8c',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-golf-vi-2.0-tsi-210cv-dsg-6-vel-gti-5p-gasolina-2009-en-barcelona-59436939-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Golf',
'odometer': 158000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/16908778/a60a3eea-bd91-4ece-8898-c7ce3844332a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72f8e540-04c2-558f-895c-a02b0b937e8c/72f8e540-04c2-558f-895c-a02b0b937e8c_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 146034,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/16908778/a60a3eea-bd91-4ece-8898-c7ce3844332a.jpg',
'Width': 800}],
'price': 14990,
'price_includes_vat': True,
'registration_date': '2009-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Golf VI 2.0 TSI DSG 6 vel GTI',
'transmission': 'automatic',
'trim': 'VI 2.0 TSI 210cv DSG 6 vel GTI',
'vin': None,
'year': 2009}
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2759436939%27 HTTP/1.1" 200 None
2026-03-30 15:02:25 [auto_selling_coches.net.api] INFO: Saving data for 59436939: {'created_time': 1774882945.337061, 'last_price_update_time': 1774882945.337071}
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='59436939') HTTP/1.1" 204 0
2026-03-30 15:02:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70242764> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:02:26 [auto_selling_coches.net.api] INFO: Extracted item from API: 70242764 - FORD Focus STLine 1.5 EcoBlue Auto
2026-03-30 15:02:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e674b43a-691d-5fdd-9c76-56512888faed with identifier: 70242764
2026-03-30 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item e674b43a-691d-5fdd-9c76-56512888faed
2026-03-30 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19666948%252Fcd1370c8-71d7-4173-8987-e171e0f2e516.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19666948/cd1370c8-71d7-4173-8987-e171e0f2e516.jpg already downloaded
2026-03-30 15:02:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e674b43a-691d-5fdd-9c76-56512888faed with identifier 70242764
2026-03-30 15:02:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e674b43a-691d-5fdd-9c76-56512888faed
2026-03-30 15:02:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70242764>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': None,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'FORD FOCUS 1.5 ECOBLUE ST LINE AUTO 115CV 5P\n'
'\n'
'04/2025\n'
'28.000 KM\n'
'NACIONAL \n'
'UNICO PROPIETARIO\n'
'PEGATINA MEDIOAMBIENTAL C\n'
'GARANTIA OFICIAL HASTA EL 04/2028\n'
'Modos de conducción \n'
'Faros Led\n'
'Arranque sin llave\n'
'Navegador\n'
'Apple CarPlay & Android Auto\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Park Assit\n'
'Sensor de luces y lluvia\n'
'Reconocimiento de señales de trafico\n'
'Control y limitador de velocidad\n'
'Asistente de carril\n'
'Climatizador Bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 115,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'e674b43a-691d-5fdd-9c76-56512888faed',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/ford-focus-stline-15-ecoblue-85kw-115cv-auto-5p-diesel-2024-en-barcelona-70242764-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'FORD',
'model': 'Focus',
'odometer': 28000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19666948/cd1370c8-71d7-4173-8987-e171e0f2e516.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e674b43a-691d-5fdd-9c76-56512888faed/e674b43a-691d-5fdd-9c76-56512888faed_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 63877,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19666948/cd1370c8-71d7-4173-8987-e171e0f2e516.jpg',
'Width': 800}],
'price': 22990,
'price_includes_vat': True,
'registration_date': '2025-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'FORD Focus STLine 1.5 EcoBlue Auto',
'transmission': 'automatic',
'trim': 'STLine 1.5 EcoBlue 85kW 115CV Auto',
'vin': None,
'year': 2025}
2026-03-30 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770242764%27 HTTP/1.1" 200 None
2026-03-30 15:02:26 [auto_selling_coches.net.api] INFO: Saving data for 70242764: {'created_time': 1774882946.559402, 'last_price_update_time': 1774882946.559412}
2026-03-30 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70242764') HTTP/1.1" 204 0
2026-03-30 15:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70242768> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:02:27 [auto_selling_coches.net.api] INFO: Extracted item from API: 70242768 - PEUGEOT 3008 Access 1.6 BlueHDI 120 FAP
2026-03-30 15:02:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ec0039c8-257e-5dec-835f-19877b4c13ac with identifier: 70242768
2026-03-30 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ec0039c8-257e-5dec-835f-19877b4c13ac
2026-03-30 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19708208%252F8f82693d-edea-4b39-815d-8cd07125159c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19708208/8f82693d-edea-4b39-815d-8cd07125159c.jpg already downloaded
2026-03-30 15:02:27 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ec0039c8-257e-5dec-835f-19877b4c13ac with identifier 70242768
2026-03-30 15:02:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:27 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ec0039c8-257e-5dec-835f-19877b4c13ac
2026-03-30 15:02:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70242768>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 108,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'PEUGEOT 3008 1.6 BLUEHDI 120CV 5P\n'
'\n'
'03/2015\n'
'102.000 KM\n'
'LIBRO Y MANUALES\n'
'UNICO PROPIETARIO\n'
'PEGATINA MEDIOAMBIENTAL C\n'
'Modo Eco\n'
'Radio CD\n'
'Asistente de subidas \n'
'Sensor de luces y lluvia\n'
'Sensor de aparcamiento trasero\n'
'Control de velocidad \n'
'Climatizador bi zona\n'
'Mandos en el volante\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.6L',
'engine_horse_power': 120,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'ec0039c8-257e-5dec-835f-19877b4c13ac',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/peugeot-3008-access-16-bluehdi-120-fap-5p-diesel-2014-en-barcelona-70242768-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'PEUGEOT',
'model': '3008',
'odometer': 102000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19708208/8f82693d-edea-4b39-815d-8cd07125159c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec0039c8-257e-5dec-835f-19877b4c13ac/ec0039c8-257e-5dec-835f-19877b4c13ac_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 59244,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19708208/8f82693d-edea-4b39-815d-8cd07125159c.jpg',
'Width': 800}],
'price': 8990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'PEUGEOT 3008 Access 1.6 BlueHDI 120 FAP',
'transmission': 'manual',
'trim': 'Access 1.6 BlueHDI 120 FAP',
'vin': None,
'year': 2015}
2026-03-30 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770242768%27 HTTP/1.1" 200 None
2026-03-30 15:02:27 [auto_selling_coches.net.api] INFO: Saving data for 70242768: {'created_time': 1774882947.678942, 'last_price_update_time': 1774882947.678953}
2026-03-30 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70242768') HTTP/1.1" 204 0
2026-03-30 15:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70179918> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:28 [auto_selling_coches.net.api] INFO: Extracted item from API: 70179918 - MERCEDES-BENZ Clase A A 180 d
2026-03-30 15:02:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 12e66414-5404-5e6a-aaef-d29a514bf8ea with identifier: 70179918
2026-03-30 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 12e66414-5404-5e6a-aaef-d29a514bf8ea
2026-03-30 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19663934%252F64e30019-0bb6-44d7-9aa5-c132529d1a81.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19663934/64e30019-0bb6-44d7-9aa5-c132529d1a81.jpg already downloaded
2026-03-30 15:02:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 12e66414-5404-5e6a-aaef-d29a514bf8ea with identifier 70179918
2026-03-30 15:02:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 12e66414-5404-5e6a-aaef-d29a514bf8ea
2026-03-30 15:02:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70179918>
{'auction_title': '',
'body_type': 'Berlina',
'c_o_2_emission_value': 111,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'MERCEDES-BENZ A180 D AMG LINE AUTO 116CV 5P\n'
'\n'
'06/2018\n'
'181.000 KM\n'
'NACIONAL\n'
'UNICO PROPIETARIO\n'
'PEGATINA MEDIOAMBIENTAL C \n'
'Techo solar panorámico\n'
'Virtual Cockpit\n'
'Dynamic select \n'
'Faros LED\n'
'Asientos delanteros calefactables\n'
'Tapicería mixta piel/alcántara\n'
'Acceso y arranque sin llave \n'
'Pantalla táctil \n'
'Sistema de audio BURMESTER\n'
'Navegador\n'
'Iluminación ambiental\n'
'Asistente de cambio de carril\n'
'Control de velocidad de crucero\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Sensor de presión de neumáticos\n'
'Reconocimiento de señales de trafico\n'
'Sensor de luces y lluvia\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '1.5L',
'engine_horse_power': 116,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '12e66414-5404-5e6a-aaef-d29a514bf8ea',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/mercedes-benz-clase-a-a-180-d-5p-diesel-2018-en-barcelona-70179918-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'MERCEDES-BENZ',
'model': 'Clase A',
'odometer': 181000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19663934/64e30019-0bb6-44d7-9aa5-c132529d1a81.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e66414-5404-5e6a-aaef-d29a514bf8ea/12e66414-5404-5e6a-aaef-d29a514bf8ea_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 58417,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19663934/64e30019-0bb6-44d7-9aa5-c132529d1a81.jpg',
'Width': 800}],
'price': 19990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'MERCEDES-BENZ Clase A A 180 d',
'transmission': 'automatic',
'trim': 'A 180 d',
'vin': None,
'year': 2018}
2026-03-30 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770179918%27 HTTP/1.1" 200 None
2026-03-30 15:02:28 [auto_selling_coches.net.api] INFO: Saving data for 70179918: {'created_time': 1774882948.190448, 'last_price_update_time': 1774882948.190458}
2026-03-30 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70179918') HTTP/1.1" 204 0
2026-03-30 15:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279229> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:02:29 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279229 - BMW Serie 2 M2 Competition
2026-03-30 15:02:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ee666192-5522-547d-a36d-abc1465ce497 with identifier: 70279229
2026-03-30 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ee666192-5522-547d-a36d-abc1465ce497
2026-03-30 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737873%252Fa3aa8933-f7e4-4352-84d9-c9ec8023f451.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737873/a3aa8933-f7e4-4352-84d9-c9ec8023f451.jpg already downloaded
2026-03-30 15:02:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ee666192-5522-547d-a36d-abc1465ce497 with identifier 70279229
2026-03-30 15:02:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:29 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ee666192-5522-547d-a36d-abc1465ce497
2026-03-30 15:02:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279229>
{'auction_title': '',
'body_type': 'Coupe',
'c_o_2_emission_value': 227,
'category': 'Coches',
'color': 'Naranja',
'currency': 'EUR',
'description': 'BMW M2 COMPETITION DKG 411 CV \n'
'\n'
'01/2019\n'
'90.000 KM \n'
'PINTURA ORIGINAL\n'
'UNICO PROPIETARIO\n'
'PEGATINA MEDIOAMBIENTAL C\n'
'LIBRO Y MANUALES\n'
'Techo panorámico\n'
'Baquets delantero eléctricos con memoria y calefactables\n'
'Tapicería en cuero negro\n'
'Acceso y arranque sin llave\n'
'Sistema de sonido Harman Kardon \n'
'Bluetooth audio\n'
'Navegador Profesional\n'
'Carga inalámbrica\n'
'Faros Led con largas automáticas\n'
'Sensor de luces y lluvia\n'
'Inserciones en carbono\n'
'Indicador de presión de neumáticos\n'
'Sensores de aparcamiento 360ª\n'
'Cámara de marcha atrás\n'
'Control de velocidad \n'
'Climatizador bi zona\n'
'Volante multifunción calefactables\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 2,
'emission_standard': 'C',
'engine': '3.0L',
'engine_horse_power': 410,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'ee666192-5522-547d-a36d-abc1465ce497',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-2-m2-competition-2p-gasolina-2019-en-barcelona-70279229-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'Serie 2',
'odometer': 90000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737873/a3aa8933-f7e4-4352-84d9-c9ec8023f451.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee666192-5522-547d-a36d-abc1465ce497/ee666192-5522-547d-a36d-abc1465ce497_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 68917,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737873/a3aa8933-f7e4-4352-84d9-c9ec8023f451.jpg',
'Width': 800}],
'price': 49990,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 4,
'seller_name': None,
'title': 'BMW Serie 2 M2 Competition',
'transmission': 'automatic',
'trim': 'M2 Competition',
'vin': None,
'year': 2019}
2026-03-30 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279229%27 HTTP/1.1" 200 None
2026-03-30 15:02:29 [auto_selling_coches.net.api] INFO: Saving data for 70279229: {'created_time': 1774882949.457329, 'last_price_update_time': 1774882949.457344}
2026-03-30 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279229') HTTP/1.1" 204 0
2026-03-30 15:02:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279227> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:02:30 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279227 - AUDI A4 Allroad Quattro 3.0 TDI quattro tiptronic
2026-03-30 15:02:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 42af17bb-e1fc-5bdb-bff4-a26120995823 with identifier: 70279227
2026-03-30 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 42af17bb-e1fc-5bdb-bff4-a26120995823
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737813%252F84670d82-3ef3-4676-a48b-d4a353bf36cc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737813/84670d82-3ef3-4676-a48b-d4a353bf36cc.jpg already downloaded
2026-03-30 15:02:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 42af17bb-e1fc-5bdb-bff4-a26120995823 with identifier 70279227
2026-03-30 15:02:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 42af17bb-e1fc-5bdb-bff4-a26120995823
2026-03-30 15:02:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279227>
{'auction_title': '',
'body_type': 'Familiar',
'c_o_2_emission_value': 139,
'category': 'Coches',
'color': 'Negro',
'currency': 'EUR',
'description': 'AUDI A4 ALLROAD 3.0 V6 TDI QUATTRO 272 CV\n'
'\n'
'10/2016\n'
'172.000 KM\n'
'LIBROS Y MANUALES \n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo panorámico \n'
'Virtual CockPit\n'
'Drive Select\n'
'Faros Led\n'
'Asientos delantero eléctricos\n'
'Navegador MMI\n'
'Apple CarPlay & Android Auto\n'
'Bluetooth audio\n'
'Arranque sin llave\n'
'Sensores de aparcamiento Del. y Tras.\n'
'Sensor de luces y lluvia \n'
'Largas automáticas\n'
'Control de velocidad adaptativo\n'
'Control de descenso\n'
'Portón eléctrico\n'
'Indicador de presión de neumáticos\n'
'Lane Assist\n'
'Audi Pre Sense City\n'
'Reconocimiento de señales de trafico\n'
'Climatizador 3 zonas\n'
'Volante multifunción con levas\n'
'Ordenador de abordo\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '3.0L',
'engine_horse_power': 272,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '42af17bb-e1fc-5bdb-bff4-a26120995823',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-a4-allroad-quattro-30-tdi-272cv-quattro-tiptronic-5p-diesel-2017-en-barcelona-70279227-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'AUDI',
'model': 'A4 Allroad Quattro',
'odometer': 172000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737813/84670d82-3ef3-4676-a48b-d4a353bf36cc.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_42af17bb-e1fc-5bdb-bff4-a26120995823/42af17bb-e1fc-5bdb-bff4-a26120995823_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66912,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737813/84670d82-3ef3-4676-a48b-d4a353bf36cc.jpg',
'Width': 800}],
'price': 21990,
'price_includes_vat': True,
'registration_date': '2016-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI A4 Allroad Quattro 3.0 TDI quattro tiptronic',
'transmission': 'automatic',
'trim': '3.0 TDI 272CV quattro tiptronic',
'vin': None,
'year': 2016}
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279227%27 HTTP/1.1" 200 None
2026-03-30 15:02:30 [auto_selling_coches.net.api] INFO: Saving data for 70279227: {'created_time': 1774882950.2903, 'last_price_update_time': 1774882950.290311}
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279227') HTTP/1.1" 204 0
2026-03-30 15:02:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279224> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:02:30 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279224 - LAND-ROVER Range Rover Sport SVR 5.0 V8 SC
2026-03-30 15:02:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9b0b2ae4-ad34-5985-a049-3b009e7eec44 with identifier: 70279224
2026-03-30 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9b0b2ae4-ad34-5985-a049-3b009e7eec44
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737738%252Fe67abfc6-cd82-4e20-a45e-b6a7c8df48b5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737738/e67abfc6-cd82-4e20-a45e-b6a7c8df48b5.jpg already downloaded
2026-03-30 15:02:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9b0b2ae4-ad34-5985-a049-3b009e7eec44 with identifier 70279224
2026-03-30 15:02:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9b0b2ae4-ad34-5985-a049-3b009e7eec44
2026-03-30 15:02:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279224>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 298,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'LAND ROVER RANGE ROVER SPORT 5.0 V8 550 CV SVR\n'
'\n'
'12/2015\n'
'149.000 KM\n'
'LIBRO COMPLETO EN SERVICIO OFICIAL\n'
'ETIQUETA MEDIOAMBIENTAL C \n'
'Techo panorámico\n'
'Head up display\n'
'Modos de conducción\n'
'Suspensión neumática\n'
'Baquets eléctricos con memoria\n'
'Asientos calefactables delanteros y traseros\n'
'Sistema de audio Meridian 825W\n'
'Navegador\n'
'Bluetooth audio\n'
'Sensores y cámaras de aparcamiento 360º\n'
'Detector de ángulo muerto\n'
'Sensor de luces y lluvia\n'
'Control y limitador de velocidad\n'
'Climatizador 3 zonas\n'
'Bola de enganche \n'
'Volante multifunción con ajuste eléctrico\n'
'Portón trasero eléctrico\n'
'Ordenador de abordo\n'
'Espejos eléctricos y plegable\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '5.0L',
'engine_horse_power': 550,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '9b0b2ae4-ad34-5985-a049-3b009e7eec44',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-sport-svr-50-v8-sc-550cv-5p-gasolina-2016-en-barcelona-70279224-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'LAND-ROVER',
'model': 'Range Rover Sport',
'odometer': 149000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737738/e67abfc6-cd82-4e20-a45e-b6a7c8df48b5.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b0b2ae4-ad34-5985-a049-3b009e7eec44/9b0b2ae4-ad34-5985-a049-3b009e7eec44_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72667,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737738/e67abfc6-cd82-4e20-a45e-b6a7c8df48b5.jpg',
'Width': 800}],
'price': 49990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'LAND-ROVER Range Rover Sport SVR 5.0 V8 SC',
'transmission': 'automatic',
'trim': 'SVR 5.0 V8 SC 550cv',
'vin': None,
'year': 2015}
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279224%27 HTTP/1.1" 200 None
2026-03-30 15:02:30 [auto_selling_coches.net.api] INFO: Saving data for 70279224: {'created_time': 1774882950.647034, 'last_price_update_time': 1774882950.647044}
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279224') HTTP/1.1" 204 0
2026-03-30 15:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279226> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:31 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279226 - BMW Serie 2 M2
2026-03-30 15:02:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 76135fad-41f9-515c-8ce3-ede96f63e7b3 with identifier: 70279226
2026-03-30 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 76135fad-41f9-515c-8ce3-ede96f63e7b3
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737798%252F257ae423-6997-42de-aea1-ce2ee81bab1c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737798/257ae423-6997-42de-aea1-ce2ee81bab1c.jpg already downloaded
2026-03-30 15:02:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 76135fad-41f9-515c-8ce3-ede96f63e7b3 with identifier 70279226
2026-03-30 15:02:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 76135fad-41f9-515c-8ce3-ede96f63e7b3
2026-03-30 15:02:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279226>
{'auction_title': '',
'body_type': 'Coupe',
'c_o_2_emission_value': None,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'BMW M2 COMPETITION DKG 460 CV \n'
'\n'
'09/2023\n'
'55.000 KM \n'
'PINTURA ORIGINAL\n'
'UNICO PROPIETARIO\n'
'PEGATINA MEDIOAMBIENTAL C\n'
'LIBRO DE MANTENIMIENTO EN SERVICIO OFICIAL\n'
'Paquete M RACE TRACK\n'
'Techo en carbono\n'
'Escape deportivo M\n'
'Baquets delantero eléctricos con memoria\n'
'Asientos delanteros calefactables\n'
'Tapicería en cuero negro\n'
'Acceso y arranque sin llave\n'
'Sistema de sonido Harman Kardon \n'
'Navegador Profesional\n'
'Carga inalámbrica\n'
'Faros Led con largas automáticas\n'
'Sensor de luces y lluvia\n'
'Inserciones en carbono\n'
'Indicador de presión de neumáticos\n'
'Sensores de aparcamiento 360ª\n'
'Cámara de marcha atrás\n'
'Control de velocidad adaptativo\n'
'Aviso de cambio de carril\n'
'Reconocimiento de señales de trafico\n'
'Climatizador bi zona\n'
'Volante multifunción calefactables\n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 2,
'emission_standard': 'C',
'engine': '3.0L',
'engine_horse_power': 460,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '76135fad-41f9-515c-8ce3-ede96f63e7b3',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/bmw-serie-2-m2-2p-gasolina-2024-en-barcelona-70279226-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'BMW',
'model': 'Serie 2',
'odometer': 55000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737798/257ae423-6997-42de-aea1-ce2ee81bab1c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_76135fad-41f9-515c-8ce3-ede96f63e7b3/76135fad-41f9-515c-8ce3-ede96f63e7b3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 54130,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737798/257ae423-6997-42de-aea1-ce2ee81bab1c.jpg',
'Width': 800}],
'price': 74990,
'price_includes_vat': True,
'registration_date': '2023-01-01',
'seats_number': 4,
'seller_name': None,
'title': 'BMW Serie 2 M2',
'transmission': 'automatic',
'trim': 'M2',
'vin': None,
'year': 2023}
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279226%27 HTTP/1.1" 200 None
2026-03-30 15:02:31 [auto_selling_coches.net.api] INFO: Saving data for 70279226: {'created_time': 1774882951.439684, 'last_price_update_time': 1774882951.439694}
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279226') HTTP/1.1" 204 0
2026-03-30 15:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70278995> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:31 [auto_selling_coches.net.api] INFO: Extracted item from API: 70278995 - VOLKSWAGEN Caddy Outdoor 2.0 TDI SCR BMT DSG
2026-03-30 15:02:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d5256446-064c-5cb4-bcc1-f61102863c96 with identifier: 70278995
2026-03-30 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item d5256446-064c-5cb4-bcc1-f61102863c96
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737435%252Fc6563168-f723-4be6-9fde-a2776e494fe8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737435/c6563168-f723-4be6-9fde-a2776e494fe8.jpg already downloaded
2026-03-30 15:02:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d5256446-064c-5cb4-bcc1-f61102863c96 with identifier 70278995
2026-03-30 15:02:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d5256446-064c-5cb4-bcc1-f61102863c96
2026-03-30 15:02:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70278995>
{'auction_title': '',
'body_type': 'Monovolumen',
'c_o_2_emission_value': 132,
'category': 'Coches',
'color': 'Marrón',
'currency': 'EUR',
'description': 'VOLKSWAGEN CADDY HIGHLINE 2.0 TDI DSG 150CV 5P\n'
'\n'
'08/2016\n'
'210.000 KM\n'
'LIBRO DE MANTENIMIENTO \n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Bi xenón\n'
'Asientos delanteros calefactables\n'
'Tapicería en mixta cuero/alcántara\n'
'Bluetooth audio\n'
'Sensor de aparcamiento trasero\n'
'Sensor de presión de Neumáticos\n'
'Control y limitador de velocidad\n'
'Sensores de luces y lluvia \n'
'Bola de enganche\n'
'Llantas 17" DENVER\n'
'Climatizador bi zona \n'
'Volante multifunción \n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'd5256446-064c-5cb4-bcc1-f61102863c96',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/volkswagen-caddy-outdoor-20-tdi-scr-bmt-150cv-dsg-5p-diesel-2016-en-barcelona-70278995-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'VOLKSWAGEN',
'model': 'Caddy',
'odometer': 210000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737435/c6563168-f723-4be6-9fde-a2776e494fe8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d5256446-064c-5cb4-bcc1-f61102863c96/d5256446-064c-5cb4-bcc1-f61102863c96_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62343,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737435/c6563168-f723-4be6-9fde-a2776e494fe8.jpg',
'Width': 800}],
'price': 18990,
'price_includes_vat': True,
'registration_date': '2016-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'VOLKSWAGEN Caddy Outdoor 2.0 TDI SCR BMT DSG',
'transmission': 'automatic',
'trim': 'Outdoor 2.0 TDI SCR BMT 150CV DSG',
'vin': None,
'year': 2016}
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278995%27 HTTP/1.1" 200 None
2026-03-30 15:02:31 [auto_selling_coches.net.api] INFO: Saving data for 70278995: {'created_time': 1774882951.604463, 'last_price_update_time': 1774882951.604475}
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70278995') HTTP/1.1" 204 0
2026-03-30 15:02:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279052> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02: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 15:02:32 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279052 - AUDI A4 RS 4 2.9 TFSI quattro tiptro Avant
2026-03-30 15:02:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 38eb5fb9-f5d9-5de0-896a-b72797954f93 with identifier: 70279052
2026-03-30 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 38eb5fb9-f5d9-5de0-896a-b72797954f93
2026-03-30 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737510%252F571249a4-0fd8-426f-a771-4da1f200579e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737510/571249a4-0fd8-426f-a771-4da1f200579e.jpg already downloaded
2026-03-30 15:02:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 38eb5fb9-f5d9-5de0-896a-b72797954f93 with identifier 70279052
2026-03-30 15:02:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 38eb5fb9-f5d9-5de0-896a-b72797954f93
2026-03-30 15:02:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279052>
{'auction_title': '',
'body_type': 'Familiar',
'c_o_2_emission_value': 200,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'AUDI RS4 AVANT 2.9 TFSI QUATTRO 450 CV\n'
'\n'
'07/2018\n'
'145.000 KM\n'
'2 PROPIETARIOS\n'
'LIBRO COMPLETO EN SERVICIO OFICIAL \n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo panorámico\n'
'Frenos carboceramicos\n'
'Paquete DYNAMIC\n'
'Faros Matrix LED\n'
'Acceso y arranque sin llave\n'
'Baquet RS eléctricos con memoria, calefactable y función '
'masaje\n'
'Tapicería mixta piel/alcántara\n'
'Sistema de sonido Bang & Olufen \n'
'Navegador MMI PLUS \n'
'Apple CarPlay y Andorid Auto\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Sensor de luces y lluvia\n'
'Largas automáticas\n'
'Iluminación ambiental\n'
'Sensor de presión de neumáticos\n'
'Control y limitador de velocidad\n'
'Portón trasero eléctrico\n'
'Climatizador 3 zonas\n'
'Llantas 20"\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.9L',
'engine_horse_power': 450,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': '38eb5fb9-f5d9-5de0-896a-b72797954f93',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-a4-rs-4-29-tfsi-331kw-quattro-tiptro-avant-5p-gasolina-2018-en-barcelona-70279052-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'AUDI',
'model': 'A4',
'odometer': 145000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737510/571249a4-0fd8-426f-a771-4da1f200579e.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_38eb5fb9-f5d9-5de0-896a-b72797954f93/38eb5fb9-f5d9-5de0-896a-b72797954f93_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 63778,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737510/571249a4-0fd8-426f-a771-4da1f200579e.jpg',
'Width': 800}],
'price': 48990,
'price_includes_vat': True,
'registration_date': '2018-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI A4 RS 4 2.9 TFSI quattro tiptro Avant',
'transmission': 'automatic',
'trim': 'RS 4 2.9 TFSI 331kW quattro tiptro Avant',
'vin': None,
'year': 2018}
2026-03-30 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279052%27 HTTP/1.1" 200 None
2026-03-30 15:02:32 [auto_selling_coches.net.api] INFO: Saving data for 70279052: {'created_time': 1774882952.229111, 'last_price_update_time': 1774882952.229122}
2026-03-30 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279052') HTTP/1.1" 204 0
2026-03-30 15:02:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279228> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:34 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279228 - AUDI Q8 50 TDI quattro tiptronic
2026-03-30 15:02:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cc99cd7c-fa94-5bf3-adc4-19c2cd44f404 with identifier: 70279228
2026-03-30 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item cc99cd7c-fa94-5bf3-adc4-19c2cd44f404
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737842%252F9f87a20d-a962-4c15-adf6-542922a3cb9d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737842/9f87a20d-a962-4c15-adf6-542922a3cb9d.jpg already downloaded
2026-03-30 15:02:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cc99cd7c-fa94-5bf3-adc4-19c2cd44f404 with identifier 70279228
2026-03-30 15:02:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cc99cd7c-fa94-5bf3-adc4-19c2cd44f404
2026-03-30 15:02:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279228>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 172,
'category': 'Coches',
'color': 'Gris / Plata',
'currency': 'EUR',
'description': 'AUDI Q8 50 TDI QUATTRO 286 CV 5P\n'
'\n'
'10/2019\n'
'81.000 KM\n'
'NACIONAL\n'
'LIBRO Y MANUALES\n'
'ETIQUETA MEDIOAMBIENTAL ECO\n'
'S-LINE Interior y exterior\n'
'Techo solar panorámico\n'
'Faros Matrix Led\n'
'Audi Virtual Cockpit\n'
'Driver Select\n'
'Suspensión neumática adaptativa\n'
'Asientos delanteros deportivos S eléctricos\n'
'Tapicería mixta cuero/tela\n'
'Sistema de sonido Bang & Olufsen\n'
'Navegador\n'
'Sensor de luces y lluvia\n'
'Largas automáticas\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámaras de marcha atrás\n'
'Audi pre sense \n'
'Aviso de cambio de carril\n'
'Asistente de cruce \n'
'Detección de Angulo muerto\n'
'Control de velocidad adaptativo\n'
'Acceso y arranque sin llave\n'
'Climatizador 4 zonas\n'
'Portón trasero eléctrico\n'
'Llantas 21"\n'
'Iluminación ambiental\n'
'Espejos eléctricos y plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'ECO',
'engine': '3.0L',
'engine_horse_power': 286,
'expiration_date': None,
'fuel_type': 'Híbrido',
'id': 'cc99cd7c-fa94-5bf3-adc4-19c2cd44f404',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/audi-q8-50-tdi-210kw-286cv-quattro-tiptronic-5p-electrico-hibrido-2020-en-barcelona-70279228-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'AUDI',
'model': 'Q8',
'odometer': 81000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737842/9f87a20d-a962-4c15-adf6-542922a3cb9d.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc99cd7c-fa94-5bf3-adc4-19c2cd44f404/cc99cd7c-fa94-5bf3-adc4-19c2cd44f404_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 65202,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737842/9f87a20d-a962-4c15-adf6-542922a3cb9d.jpg',
'Width': 800}],
'price': 53990,
'price_includes_vat': True,
'registration_date': '2019-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'AUDI Q8 50 TDI quattro tiptronic',
'transmission': 'automatic',
'trim': '50 TDI 210kW 286CV quattro tiptronic',
'vin': None,
'year': 2019}
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279228%27 HTTP/1.1" 200 None
2026-03-30 15:02:34 [auto_selling_coches.net.api] INFO: Saving data for 70279228: {'created_time': 1774882954.341328, 'last_price_update_time': 1774882954.341338}
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279228') HTTP/1.1" 204 0
2026-03-30 15:02:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70278997> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:34 [auto_selling_coches.net.api] INFO: Extracted item from API: 70278997 - SSANGYONG Korando D20T Premium 4x2
2026-03-30 15:02:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5071af9b-67b2-50e4-9110-5532f6fa0e39 with identifier: 70278997
2026-03-30 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 5071af9b-67b2-50e4-9110-5532f6fa0e39
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737412%252Ff8da7762-d131-490f-a03b-6c456870fa97.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737412/f8da7762-d131-490f-a03b-6c456870fa97.jpg already downloaded
2026-03-30 15:02:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5071af9b-67b2-50e4-9110-5532f6fa0e39 with identifier 70278997
2026-03-30 15:02:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5071af9b-67b2-50e4-9110-5532f6fa0e39
2026-03-30 15:02:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70278997>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 157,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'SSANGYONG KORANDO D2.0T 176CV 5P\n'
'\n'
'12/2010\n'
'189.000 KM\n'
'NACIONAL\n'
'UNICO PROPIETARIO\n'
'Modos ECO\n'
'Asientos delanteros calefactables\n'
'Tapicería en cuero \n'
'Radio CD\n'
'Bluetooth\n'
'Control de velocidad\n'
'Sensores de aparcamiento tras.\n'
'Elevalunas eléctricos \n'
'Volante multifunción\n'
'Ordenador de abordo \n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'B',
'engine': '2.0L',
'engine_horse_power': 175,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '5071af9b-67b2-50e4-9110-5532f6fa0e39',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/ssangyong-korando-d20t-premium-4x2-5p-diesel-2010-en-barcelona-70278997-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SSANGYONG',
'model': 'Korando',
'odometer': 189000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737412/f8da7762-d131-490f-a03b-6c456870fa97.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5071af9b-67b2-50e4-9110-5532f6fa0e39/5071af9b-67b2-50e4-9110-5532f6fa0e39_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55468,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737412/f8da7762-d131-490f-a03b-6c456870fa97.jpg',
'Width': 800}],
'price': 5990,
'price_includes_vat': True,
'registration_date': '2010-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SSANGYONG Korando D20T Premium 4x2',
'transmission': 'manual',
'trim': 'D20T Premium 4x2',
'vin': None,
'year': 2010}
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770278997%27 HTTP/1.1" 200 None
2026-03-30 15:02:34 [auto_selling_coches.net.api] INFO: Saving data for 70278997: {'created_time': 1774882954.964214, 'last_price_update_time': 1774882954.964224}
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70278997') HTTP/1.1" 204 0
2026-03-30 15:02:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279053> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:02:35 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279053 - CUPRA Formentor 1.4 eHybrid 245 CV VZ DSG
2026-03-30 15:02:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a9ab7cc2-2923-5845-a381-88241cf5da7d with identifier: 70279053
2026-03-30 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a9ab7cc2-2923-5845-a381-88241cf5da7d
2026-03-30 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19737494%252F1a13818b-0ccd-481a-8131-0c2cf25436f7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19737494/1a13818b-0ccd-481a-8131-0c2cf25436f7.jpg already downloaded
2026-03-30 15:02:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a9ab7cc2-2923-5845-a381-88241cf5da7d with identifier 70279053
2026-03-30 15:02:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:02:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a9ab7cc2-2923-5845-a381-88241cf5da7d
2026-03-30 15:02:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279053>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 43,
'category': 'Coches',
'color': 'Verde',
'currency': 'EUR',
'description': 'CUPRA FORMENTOR 1.4 E-HYBRID DSG 245CV\n'
'\n'
'01/2021\n'
'186.000 KM\n'
'NACIONAL\n'
'LIBRO DE REVISIONES\n'
'PEGATINA MEDIOAMBIENTAL 0\n'
'Digital Cockpit\n'
'Faros full led\n'
'Asientos delanteros calefactables y eléctricos con memoria\n'
'Tapicería mixta piel/tela\n'
'Sistema infoentretenimiento Media System Plus 12"\n'
'Apple CarPlay / AndroidAuto\n'
'Acceso y arranque sin llave\n'
'Sensor de luces y lluvia\n'
'Sensores de aparcamiento 360º\n'
'Cámara de marcha atrás\n'
'Reconocimiento de señales de trafico\n'
'Control de crucero\n'
'Cargador inalámbrico\n'
'Portón trasero eléctrico \n'
'Climatizado 3 zonas\n'
'Volante multifunción \n'
'Espejos eléctricos plegables\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': '0',
'engine': '1.4L',
'engine_horse_power': 245,
'expiration_date': None,
'fuel_type': 'Híbrido enchufable',
'id': 'a9ab7cc2-2923-5845-a381-88241cf5da7d',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/cupra-formentor-14-ehybrid-180kw-245-cv-vz-dsg-5p-electrico-hibrido-2021-en-barcelona-70279053-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'CUPRA',
'model': 'Formentor',
'odometer': 186000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19737494/1a13818b-0ccd-481a-8131-0c2cf25436f7.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9ab7cc2-2923-5845-a381-88241cf5da7d/a9ab7cc2-2923-5845-a381-88241cf5da7d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62924,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19737494/1a13818b-0ccd-481a-8131-0c2cf25436f7.jpg',
'Width': 800}],
'price': 20990,
'price_includes_vat': True,
'registration_date': '2021-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'CUPRA Formentor 1.4 eHybrid 245 CV VZ DSG',
'transmission': 'automatic',
'trim': '1.4 eHybrid 180kW 245 CV VZ DSG',
'vin': None,
'year': 2021}
2026-03-30 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279053%27 HTTP/1.1" 200 None
2026-03-30 15:02:35 [auto_selling_coches.net.api] INFO: Saving data for 70279053: {'created_time': 1774882955.885822, 'last_price_update_time': 1774882955.885832}
2026-03-30 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279053') HTTP/1.1" 204 0
2026-03-30 15:03:22 [scrapy.extensions.logstats] INFO: Crawled 59 pages (at 16 pages/min), scraped 56 items (at 16 items/min)
2026-03-30 15:03:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 174MiB
2026-03-30 15:03:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70279374> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:03:36 [auto_selling_coches.net.api] INFO: Extracted item from API: 70279374 - PORSCHE Cayenne Diesel
2026-03-30 15:03:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 19e8c53b-561a-5f70-8bda-a594024412f9 with identifier: 70279374
2026-03-30 15:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 19e8c53b-561a-5f70-8bda-a594024412f9
2026-03-30 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19738096%252F00e81c53-1353-4e46-a690-3255bfa8dfe2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:03:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19738096/00e81c53-1353-4e46-a690-3255bfa8dfe2.jpg already downloaded
2026-03-30 15:03:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 19e8c53b-561a-5f70-8bda-a594024412f9 with identifier 70279374
2026-03-30 15:03:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:03:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:03:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 19e8c53b-561a-5f70-8bda-a594024412f9
2026-03-30 15:03:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70279374>
{'auction_title': '',
'body_type': 'SUV',
'c_o_2_emission_value': 173,
'category': 'Coches',
'color': 'Blanco',
'currency': 'EUR',
'description': 'PORSCHE CAYENNE 3.0 DIESEL 262CV 5P\n'
'\n'
'09/2015\n'
'161.000 KM\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Techo solar panorámico\n'
'Faros LED\n'
'Acceso y arranque sin llave \n'
'Asientos delanteros eléctricos con memoria y calefactables\n'
'Tapicería en cuero negro\n'
'Navegador\n'
'Sistema de sonido BOSE\n'
'Bluetooth audio\n'
'Sensores de aparcamiento del. y tras.\n'
'Cámara de marcha atrás\n'
'Sensor de luces y lluvia\n'
'Portón eléctrico\n'
'Asistente de carril \n'
'Control de crucero\n'
'Sensor de presión de neumáticos\n'
'Llantas Look Turbo\n'
'Asistente en pendientes\n'
'Climatizador Bi zona\n'
'Volante multifunción calefactable\n'
'Espejos eléctricos plegable\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '3.0L',
'engine_horse_power': 262,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '19e8c53b-561a-5f70-8bda-a594024412f9',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/porsche-cayenne-diesel-5p-diesel-2016-en-barcelona-70279374-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'PORSCHE',
'model': 'Cayenne',
'odometer': 161000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19738096/00e81c53-1353-4e46-a690-3255bfa8dfe2.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19e8c53b-561a-5f70-8bda-a594024412f9/19e8c53b-561a-5f70-8bda-a594024412f9_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55304,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19738096/00e81c53-1353-4e46-a690-3255bfa8dfe2.jpg',
'Width': 800}],
'price': 34990,
'price_includes_vat': True,
'registration_date': '2015-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'PORSCHE Cayenne Diesel',
'transmission': 'automatic',
'trim': 'Diesel',
'vin': None,
'year': 2015}
2026-03-30 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770279374%27 HTTP/1.1" 200 None
2026-03-30 15:03:36 [auto_selling_coches.net.api] INFO: Saving data for 70279374: {'created_time': 1774883016.879434, 'last_price_update_time': 1774883016.879444}
2026-03-30 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70279374') HTTP/1.1" 204 0
2026-03-30 15:03:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70275334> (referer: https://www.coches.net/concesionario/blhmotor2017/?pg=2) ['zyte-api']
2026-03-30 15:03:39 [auto_selling_coches.net.api] INFO: Extracted item from API: 70275334 - SKODA Octavia Combi 2.0 TSI RS
2026-03-30 15:03:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ecb4a101-9253-51ae-9941-d1d339dfd150 with identifier: 70275334
2026-03-30 15:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ecb4a101-9253-51ae-9941-d1d339dfd150
2026-03-30 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19734596%252F1cb1ac0d-ffec-4ee6-b56d-5f531d62530e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:03:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19734596/1cb1ac0d-ffec-4ee6-b56d-5f531d62530e.jpg already downloaded
2026-03-30 15:03:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ecb4a101-9253-51ae-9941-d1d339dfd150 with identifier 70275334
2026-03-30 15:03:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:03:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:03:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ecb4a101-9253-51ae-9941-d1d339dfd150
2026-03-30 15:03:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://web.gw.coches.net/details/70275334>
{'auction_title': '',
'body_type': 'Familiar',
'c_o_2_emission_value': 175,
'category': 'Coches',
'color': 'Azul',
'currency': 'EUR',
'description': 'SKODA OCTAVIA COMBI 2.0 TSI RS 220CV 5P\n'
'\n'
'10/2013\n'
'134.000 KM\n'
'LIBRO DE MANTENIMIENTO\n'
'ETIQUETA MEDIOAMBIENTAL C\n'
'Bi xenón\n'
'Asientos delanteros calefactables\n'
'Tapicería mixta piel/alcántara\n'
'Pantalla Android\n'
'Bluetooth audio\n'
'Sensor de aparcamiento del. y tras.\n'
'Sensor de luces y lluvia\n'
'Sensor de presión de Neumáticos\n'
'Asistente en pendientes \n'
'Portón trasero eléctrico\n'
'Reconocimiento de señales de trafico\n'
'Tempomat\n'
'Arranque sin llave\n'
'Climatizador bi zona\n'
'Volante multifunción\n'
'Ordenador de abordo\n'
'Espejos eléctricos\n'
'———————————————\n'
'* Gestión documental +250€\n'
'* Se entrega recién Revisado\n'
'* 12 meses de garantía a nivel nacional\n'
'* Kilómetros certificados\n'
'* Recogemos su vehículo a cambio\n'
'* Posibilidad de financiación con o sin entrada\n'
'* Compramos su vehículo o hacemos gestión\n'
'* Posibilidad de enviarlo a la puerta de su casa. '
'(Consultar)\n'
'* Este anuncio no es vinculante, puede contener errores, se '
'muestra a título informativo y no contractual',
'doors_number': 5,
'emission_standard': 'C',
'engine': '2.0L',
'engine_horse_power': 200,
'expiration_date': None,
'fuel_type': 'Gasolina',
'id': 'ecb4a101-9253-51ae-9941-d1d339dfd150',
'is_damaged': False,
'is_operable': True,
'license_plate': None,
'link_to_web_offer': 'https://www.coches.net/skoda-octavia-combi-20-tsi-rs-5p-gasolina-2013-en-barcelona-70275334-covo.aspx',
'listing': 'auction',
'location': 'Barcelona',
'make': 'SKODA',
'model': 'Octavia',
'odometer': 139000,
'odometer_reading_unit': 'km',
'origin_country_code': 'ES',
'original_photo_count': 1,
'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19734596/1cb1ac0d-ffec-4ee6-b56d-5f531d62530e.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ecb4a101-9253-51ae-9941-d1d339dfd150/ecb4a101-9253-51ae-9941-d1d339dfd150_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62885,
'Height': 600,
'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19734596/1cb1ac0d-ffec-4ee6-b56d-5f531d62530e.jpg',
'Width': 800}],
'price': 15990,
'price_includes_vat': True,
'registration_date': '2013-01-01',
'seats_number': 5,
'seller_name': None,
'title': 'SKODA Octavia Combi 2.0 TSI RS',
'transmission': 'manual',
'trim': 'Combi 2.0 TSI RS',
'vin': None,
'year': 2013}
2026-03-30 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20RowKey%20eq%20%2770275334%27 HTTP/1.1" 200 None
2026-03-30 15:03:39 [auto_selling_coches.net.api] INFO: Saving data for 70275334: {'created_time': 1774883019.685318, 'last_price_update_time': 1774883019.685329}
2026-03-30 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net.api',RowKey='70275334') HTTP/1.1" 204 0
2026-03-30 15:03:39 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-30 15:03:39 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-30 15:03:39 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-30 15:03:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:03:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:03:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 4a46679c2c1f11f18e133aacc95538c6
2026-03-30 15:03:39 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-30 15:03:39 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-30 15:03:39 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:03:39 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:03:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-30 15:03:39 [auto_selling_coches.net.api] INFO: auto_selling_coches.net.api Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 0, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-30 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net.api%27%20and%20last_price_update_time%20lt%201773587020 HTTP/1.1" 200 None
2026-03-30 15:03:40 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (58 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_coches.net.api/4a46679c2c1f11f18e133aacc95538c6.jl
2026-03-30 15:03:40 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 117900,
'downloader/request_count': 61,
'downloader/request_method_count/GET': 61,
'downloader/response_bytes': 4423604,
'downloader/response_count': 61,
'downloader/response_status_count/200': 60,
'downloader/response_status_count/400': 1,
'elapsed_time_seconds': 197.375657,
'feedexport/success_count/FileFeedStorage': 1,
'finish_reason': 'finished',
'finish_time': datetime.datetime(2026, 3, 30, 15, 3, 40, 233720, tzinfo=datetime.timezone.utc),
'item_scraped_count': 58,
'log_count/DEBUG': 843,
'log_count/INFO': 597,
'memusage/max': 182743040,
'memusage/startup': 147550208,
'request_depth_max': 3,
'response_received_count': 61,
'scheduler/dequeued': 61,
'scheduler/dequeued/memory': 61,
'scheduler/enqueued': 61,
'scheduler/enqueued/memory': 61,
'scrape_type/new': 58,
'scrapy-zyte-api/429': 0,
'scrapy-zyte-api/attempts': 62,
'scrapy-zyte-api/error_ratio': 0.016129032258064516,
'scrapy-zyte-api/error_types/download/website-ban': 1,
'scrapy-zyte-api/errors': 1,
'scrapy-zyte-api/fatal_errors': 0,
'scrapy-zyte-api/mean_connection_seconds': 7.112289322810547,
'scrapy-zyte-api/mean_response_seconds': 6.782125306666874,
'scrapy-zyte-api/processed': 61,
'scrapy-zyte-api/request_args/actions': 2,
'scrapy-zyte-api/request_args/browserHtml': 2,
'scrapy-zyte-api/request_args/customHttpRequestHeaders': 59,
'scrapy-zyte-api/request_args/experimental.requestCookies': 60,
'scrapy-zyte-api/request_args/experimental.responseCookies': 61,
'scrapy-zyte-api/request_args/httpResponseBody': 59,
'scrapy-zyte-api/request_args/httpResponseHeaders': 59,
'scrapy-zyte-api/request_args/requestHeaders': 1,
'scrapy-zyte-api/request_args/url': 61,
'scrapy-zyte-api/status_codes/200': 61,
'scrapy-zyte-api/status_codes/520': 1,
'scrapy-zyte-api/success': 61,
'scrapy-zyte-api/success_ratio': 1.0,
'scrapy-zyte-api/throttle_ratio': 0.0,
'start_time': datetime.datetime(2026, 3, 30, 15, 0, 22, 858063, tzinfo=datetime.timezone.utc)}
2026-03-30 15:03:40 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-30 15:03:40 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f011617b110>
2026-03-30 15:03:40 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f011617b910>
PROJECT (sourcing_v2)
SPIDER (auto_selling_coches.net.api)