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

PROJECT (sourcing_v2), SPIDER (arval.fr)

2026-03-25 15:00:04 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-25 15:00:04 [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-25 15:00:04 [arval.fr] INFO: Starting spider arval.fr [deploy-check: 2026-03-12T15:10]
2026-03-25 15:00:04 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-25 15:00:04 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-25 15:00:04 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-25 15:00:04 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-25 15:00:04 [scrapy.extensions.telnet] INFO: Telnet Password: 68ad53190e500bd1
2026-03-25 15:00:04 [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-25 15:00:04 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 7200,
 'DOWNLOAD_DELAY': 0.25,
 'DOWNLOAD_MAXSIZE': 52428800,
 'DOWNLOAD_WARNSIZE': 10485760,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/arval.fr/task_50_2026-03-25T15_00_00.log',
 'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
 'MEMUSAGE_LIMIT_MB': 2048,
 'MEMUSAGE_WARNING_MB': 1536,
 'NEWSPIDER_MODULE': 'spiders',
 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
 'SPIDER_MODULES': ['spiders', 'auth_check'],
 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
 'USER_AGENT': ''}
2026-03-25 15:00:04 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-25 15:00:04 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-25 15:00:04 [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-25 15:00:04 [crawlers.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware
2026-03-25 15:00:04 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'crawlers.middlewares.monitoring_spider_middleware.MonitoringSpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.middlewares.report_download_middleware.ReportDownloadMiddleware',
 'crawlers.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-25 15:00:04 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-25 15:00:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-25 15:00:05 [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-25 15:00:05 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-25 15:00:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-25 15:00:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:05 [crawlers.pipelines.translation_pipeline] INFO: Loading translations for language: fr
2026-03-25 15:00:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /Translations()?$filter=PartitionKey%20eq%20%27fr%27%20and%20RowKey%20eq%20%27fr%27 HTTP/1.1" 200 None
2026-03-25 15:00:05 [crawlers.pipelines.item_rules_pipeline] INFO: Setting up ItemRules Pipeline
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_location_for_country.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_cars_from_auction_title.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_country.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_fr.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_photos.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_from_info.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_not_allowed.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: not_operable_from_info.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_models_not_allowed.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_title.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: imported_cars.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_currency.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_mileage.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_auction_title.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_country_of_origin.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_pt.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: electric_cars.json
2026-03-25 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_color.json
2026-03-25 15:00:05 [crawlers.pipelines.post_to_api] INFO: Setting up PostToApi Pipeline pointing to https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing
2026-03-25 15:00:05 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.translation_pipeline.TranslationPipeline',
 'crawlers.pipelines.item_rules_pipeline.ItemRulesPipeline',
 'crawlers.pipelines.post_to_api.PostToApiPipeline']
2026-03-25 15:00:05 [scrapy.core.engine] INFO: Spider opened
2026-03-25 15:00:05 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-25 15:00:05 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-03-25 15:00:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 143MiB
2026-03-25 15:00:05 [scrapy-playwright] INFO: Starting download handler
2026-03-25 15:00:05 [scrapy-playwright] INFO: Starting download handler
2026-03-25 15:00:10 [scrapy-playwright] INFO: Launching browser firefox
2026-03-25 15:00:10 [scrapy-playwright] INFO: Browser firefox launched
2026-03-25 15:00:10 [scrapy-playwright] DEBUG: Browser context started: 'default' (persistent=False, remote=False)
2026-03-25 15:00:11 [scrapy-playwright] DEBUG: [Context=default] New page created, page count is 1 (1 for all contexts)
2026-03-25 15:00:11 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/> (resource type: document)
2026-03-25 15:00:11 [scrapy-playwright] DEBUG: [Context=default] Response: <407 https://autoselect.arval.fr/>
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/> (resource type: document)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/>
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://cdn.cookielaw.org/scripttemplates/otSDKStub.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://cdn.cookielaw.org/scripttemplates/otSDKStub.js>
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-bold.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-light.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-v2.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-bold-v2.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/arval_styles/arval.css> (resource type: stylesheet, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/polyfills.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/runtime.min.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/arval.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/vandor.min.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png>
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png>
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg>
2026-03-25 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://js.monitor.azure.com/scripts/b/ai.2.min.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans.woff2>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/polyfills.js>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/runtime.min.js>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-bold.woff2>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-bold-v2.woff2>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/arval_styles/arval.css>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-light.woff2>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/arval.js>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://js.monitor.azure.com/scripts/b/ai.2.min.js>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-v2.woff2>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/vandor.min.js>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://www.googletagmanager.com/gtm.js?id=GTM-MVPKT57> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://www.googletagmanager.com/gtm.js?id=GTM-MVPKT57>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://my.mediahub.bnpparibas/AssetLink/cve8ulnp2184h1s641n4n5sow5g1j80j.mp4> (resource type: document, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/arval_icons/android-icon-192x192.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/styles/arval_icons/android-icon-192x192.png>
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/arval_icons/favicon-16x16.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/styles/arval_icons/favicon-16x16.png>
2026-03-25 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://my.mediahub.bnpparibas/AssetLink/cve8ulnp2184h1s641n4n5sow5g1j80j.mp4>
2026-03-25 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?pageSize=6&purchaseOption=release&reservationLabels=disponible&_=1774450813652> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Filters/5?purchaseOption=sale&reservationLabels=available> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Filters/5?orderBy=reLeasePriceGross|asc&purchaseOption=release&reservationLabels=available> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <POST https://dc.services.visualstudio.com/v2/track> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-25 15:00:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://autoselect.arval.fr> (referer: None) ['playwright']
2026-03-25 15:00:15 [arval.fr] INFO: Scrapy-formatted cookies: [{'name': 'ARRAffinity', 'value': '5f4dbd6a5f3bbb38bdbcbc8f545e992b01d45d94bac4a7318fa89b741ba513a9', 'domain': '.autoselect.arval.fr', 'path': '/'}, {'name': 'ARRAffinitySameSite', 'value': '5f4dbd6a5f3bbb38bdbcbc8f545e992b01d45d94bac4a7318fa89b741ba513a9', 'domain': '.autoselect.arval.fr', 'path': '/'}, {'name': 'ai_user', 'value': '3CX8y86QfG5LLVuQJuy3VC|2026-03-25T15:00:13.620Z', 'domain': 'autoselect.arval.fr', 'path': '/'}, {'name': 'ai_session', 'value': 'vMpVoWnSNc6vTo9YduMCQB|1774450815513|1774450815513', 'domain': 'autoselect.arval.fr', 'path': '/'}]
2026-03-25 15:00:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /SpiderData(PartitionKey='Arval',RowKey='cookies') HTTP/1.1" 204 0
2026-03-25 15:00:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=1&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132181
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132181%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132181: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132180
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132180%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132180: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132179
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132179%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132179: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132178
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132178%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132178: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132177
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132177%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132177: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132176
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132176%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132176: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132175
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132175%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132175: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132139
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132139%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132139: 2
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132138
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132138%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132138: 2
2026-03-25 15:00:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132137
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132137%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132137: 2
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132136
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132136%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132136: 2
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132135
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132135%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132135: 2
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132134
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132134%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132134: 2
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132133
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132133%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132133: 2
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132095
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132095%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132095: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132094
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132094%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132094: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132093
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132093%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132093: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132092
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132092%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132092: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132091
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132091%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132091: 0
2026-03-25 15:00:17 [arval.fr] INFO: Found listing with ID: 132090
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132090%27 HTTP/1.1" 200 None
2026-03-25 15:00:17 [arval.fr] INFO: Scrape type for 132090: 0
2026-03-25 15:00:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132139> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139
2026-03-25 15:00:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 522864eb-d393-57f1-8839-954535b08edc with scrape type 2
2026-03-25 15:00:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 522864eb-d393-57f1-8839-954535b08edc with scrape type 2
2026-03-25 15:00:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 522864eb-d393-57f1-8839-954535b08edc, identifier: 132139
2026-03-25 15:00:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139
2026-03-25 15:00:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:19 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=white HTTP/1.1" 200 None
2026-03-25 15:00:19 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:19 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=Petrol HTTP/1.1" 200 None
2026-03-25 15:00:19 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139
2026-03-25 15:00:19 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139 to the API
2026-03-25 15:00:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132139>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '522864eb-d393-57f1-8839-954535b08edc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GA356NY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c5-aircross-business-12-puretech-130-bvm6-132139',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C5 Aircross',
 'odometer': 105820,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2021-07-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C5 Aircross Business 1.2 PureTech 130 BVM6',
 'transmission': 'manual',
 'trim': 'Business 1.2 PureTech 130 BVM6',
 'vin': 'VR7ARHNSKML035574',
 'year': 2021}
2026-03-25 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132139%27 HTTP/1.1" 200 None
2026-03-25 15:00:20 [arval.fr] INFO: Saving data for 132139: {'created_time': 1774353660.053388, 'last_price_update_time': 1774450820.582499}
2026-03-25 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='132139') HTTP/1.1" 204 0
2026-03-25 15:00:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132134> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132138> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132137> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132135> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134
2026-03-25 15:00:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 30ac9fe1-56be-563e-9980-d17fe7893881 with scrape type 2
2026-03-25 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 30ac9fe1-56be-563e-9980-d17fe7893881 with scrape type 2
2026-03-25 15:00:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 30ac9fe1-56be-563e-9980-d17fe7893881, identifier: 132134
2026-03-25 15:00:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134
2026-03-25 15:00:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:20 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=black HTTP/1.1" 200 None
2026-03-25 15:00:21 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134
2026-03-25 15:00:21 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134 to the API
2026-03-25 15:00:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132134>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '30ac9fe1-56be-563e-9980-d17fe7893881',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ435PW',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/seat-ateca-style-business-15-tsi-150-bva7-132134',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Seat',
 'model': 'Ateca',
 'odometer': 89622,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 20490.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-26',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Seat Ateca Style Business 1.5 TSI 150 BVA7',
 'transmission': 'automatic',
 'trim': 'Style Business 1.5 TSI 150 BVA7',
 'vin': 'VSSZZZ5FXP6513051',
 'year': 2022}
2026-03-25 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132134%27 HTTP/1.1" 200 None
2026-03-25 15:00:23 [arval.fr] INFO: Saving data for 132134: {'created_time': 1774353810.460901, 'last_price_update_time': 1774450823.218823}
2026-03-25 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='132134') HTTP/1.1" 204 0
2026-03-25 15:00:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138
2026-03-25 15:00:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 186f7994-ee43-5642-908c-3c15b2da9b97 with scrape type 2
2026-03-25 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 186f7994-ee43-5642-908c-3c15b2da9b97 with scrape type 2
2026-03-25 15:00:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 186f7994-ee43-5642-908c-3c15b2da9b97, identifier: 132138
2026-03-25 15:00:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138
2026-03-25 15:00:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138
2026-03-25 15:00:23 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138 to the API
2026-03-25 15:00:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132138>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 114,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '186f7994-ee43-5642-908c-3c15b2da9b97',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR387RN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/nissan-juke-acenta-dig-t-114-bvm6-132138',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Nissan',
 'model': 'Juke',
 'odometer': 16650,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Nissan Juke Acenta DIG-T 114 BVM6',
 'transmission': 'manual',
 'trim': 'Acenta DIG-T 114 BVM6',
 'vin': 'SJNFAAF16U1263924',
 'year': 2023}
2026-03-25 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132138%27 HTTP/1.1" 200 None
2026-03-25 15:00:24 [arval.fr] INFO: Saving data for 132138: {'created_time': 1774353683.715657, 'last_price_update_time': 1774450824.656328}
2026-03-25 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='132138') HTTP/1.1" 204 0
2026-03-25 15:00:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137
2026-03-25 15:00:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bd98b5f8-27c5-5985-addf-32fcebce0c51 with scrape type 2
2026-03-25 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bd98b5f8-27c5-5985-addf-32fcebce0c51 with scrape type 2
2026-03-25 15:00:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: bd98b5f8-27c5-5985-addf-32fcebce0c51, identifier: 132137
2026-03-25 15:00:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b8ff4f9d-00b7-5145-a7b6-32397d9929e1 with identifier: 132135
2026-03-25 15:00:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b8ff4f9d-00b7-5145-a7b6-32397d9929e1 with scrape type 2
2026-03-25 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b8ff4f9d-00b7-5145-a7b6-32397d9929e1 with scrape type 2
2026-03-25 15:00:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b8ff4f9d-00b7-5145-a7b6-32397d9929e1, identifier: 132135
2026-03-25 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132133> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132136> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137
2026-03-25 15:00:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137
2026-03-25 15:00:25 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137 to the API
2026-03-25 15:00:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132137>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 91,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'bd98b5f8-27c5-5985-addf-32fcebce0c51',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ043BR',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/dacia-sandero-confort-10-tce-90-bvm5-132137',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Dacia',
 'model': 'Sandero',
 'odometer': 30003,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13290.0,
 'price_includes_vat': True,
 'registration_date': '2022-08-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Dacia Sandero Confort 1.0 TCe 90 BVM5',
 'transmission': 'manual',
 'trim': 'Confort 1.0 TCe 90 BVM5',
 'vin': 'UU1DJF00469918614',
 'year': 2022}
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132137%27 HTTP/1.1" 200 None
2026-03-25 15:00:26 [arval.fr] INFO: Saving data for 132137: {'created_time': 1774353652.173506, 'last_price_update_time': 1774450826.218487}
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='132137') HTTP/1.1" 204 0
2026-03-25 15:00:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b8ff4f9d-00b7-5145-a7b6-32397d9929e1 with identifier: 132135
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=grey HTTP/1.1" 200 None
2026-03-25 15:00:26 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=PHEV HTTP/1.1" 200 None
2026-03-25 15:00:26 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b8ff4f9d-00b7-5145-a7b6-32397d9929e1 with identifier: 132135
2026-03-25 15:00:27 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b8ff4f9d-00b7-5145-a7b6-32397d9929e1 with identifier: 132135 to the API
2026-03-25 15:00:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132135>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 220,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': 'b8ff4f9d-00b7-5145-a7b6-32397d9929e1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC333ZA',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-x1-xdrive25e-xline-bva6-132135',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 41331,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 28990.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-16',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X1 xDrive25e xLine BVA6',
 'transmission': 'automatic',
 'trim': 'xDrive25e xLine BVA6',
 'vin': 'WBA71AB0505U55165',
 'year': 2021}
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132135%27 HTTP/1.1" 200 None
2026-03-25 15:00:28 [arval.fr] INFO: Saving data for 132135: {'created_time': 1774353662.233133, 'last_price_update_time': 1774450828.136063}
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='132135') HTTP/1.1" 204 0
2026-03-25 15:00:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=2&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7 with identifier: 132133
2026-03-25 15:00:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7 with scrape type 2
2026-03-25 15:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7 with scrape type 2
2026-03-25 15:00:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7, identifier: 132133
2026-03-25 15:00:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ec0a1ad4-c182-5722-89da-a35e432577e8 with identifier: 132136
2026-03-25 15:00:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ec0a1ad4-c182-5722-89da-a35e432577e8 with scrape type 2
2026-03-25 15:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ec0a1ad4-c182-5722-89da-a35e432577e8 with scrape type 2
2026-03-25 15:00:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: ec0a1ad4-c182-5722-89da-a35e432577e8, identifier: 132136
2026-03-25 15:00:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7 with identifier: 132133
2026-03-25 15:00:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7 with identifier: 132133
2026-03-25 15:00:28 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7 with identifier: 132133 to the API
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132133>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 67,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'afdc1b7c-c263-59d4-a9f2-cd6ef9a72ae7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK048KT',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-evolution-10-sce-65-bvm5-132133',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 55907,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11490.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-07',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Evolution 1.0 SCe 65 BVM5',
 'transmission': 'manual',
 'trim': 'Evolution 1.0 SCe 65 BVM5',
 'vin': 'VF1RJA00270017871',
 'year': 2022}
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132133%27 HTTP/1.1" 200 None
2026-03-25 15:00:28 [arval.fr] INFO: Saving data for 132133: {'created_time': 1774353666.428828, 'last_price_update_time': 1774450828.825268}
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='132133') HTTP/1.1" 204 0
2026-03-25 15:00:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: ec0a1ad4-c182-5722-89da-a35e432577e8 with identifier: 132136
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=Diesel HTTP/1.1" 200 None
2026-03-25 15:00:28 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: ec0a1ad4-c182-5722-89da-a35e432577e8 with identifier: 132136
2026-03-25 15:00:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: ec0a1ad4-c182-5722-89da-a35e432577e8 with identifier: 132136 to the API
2026-03-25 15:00:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132136>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ec0a1ad4-c182-5722-89da-a35e432577e8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD185BC',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-societe-feel-15-bluehdi-100-bvm6-132136',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 75839,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 8290.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Societe Feel 1.5 BlueHDI 100 BVM6',
 'transmission': 'manual',
 'trim': 'Societe Feel 1.5 BlueHDI 100 BVM6',
 'vin': 'VF7SWYHTUMT614378',
 'year': 2021}
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132136%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Saving data for 132136: {'created_time': 1774353699.168968, 'last_price_update_time': 1774450830.410789}
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='132136') HTTP/1.1" 204 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 132089
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132089%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 132089: 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 132088
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132088%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 132088: 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 132087
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132087%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 132087: 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 132086
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132086%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 132086: 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 132085
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132085%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 132085: 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 132084
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132084%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 132084: 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 132083
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132083%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 132083: 0
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131944
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131944%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131944: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131928
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131928%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131928: 2
2026-03-25 15:00:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131926
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131926%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131926: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131924
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131924%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131924: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131923
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131923%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131923: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131922
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131922%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131922: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131921
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131921%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131921: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131365
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131365%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131365: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131361
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131361%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131361: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131360
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131360%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131360: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131359
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131359%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131359: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131358
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131358%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131358: 2
2026-03-25 15:00:30 [arval.fr] INFO: Found listing with ID: 131357
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131357%27 HTTP/1.1" 200 None
2026-03-25 15:00:30 [arval.fr] INFO: Scrape type for 131357: 2
2026-03-25 15:00:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:32 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131944> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131928> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 28a06e54-7aca-540f-b8de-4183445fef98 with identifier: 131944
2026-03-25 15:00:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 28a06e54-7aca-540f-b8de-4183445fef98 with scrape type 2
2026-03-25 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 28a06e54-7aca-540f-b8de-4183445fef98 with scrape type 2
2026-03-25 15:00:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 28a06e54-7aca-540f-b8de-4183445fef98, identifier: 131944
2026-03-25 15:00:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 28a06e54-7aca-540f-b8de-4183445fef98 with identifier: 131944
2026-03-25 15:00:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 28a06e54-7aca-540f-b8de-4183445fef98 with identifier: 131944
2026-03-25 15:00:32 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 28a06e54-7aca-540f-b8de-4183445fef98 with identifier: 131944 to the API
2026-03-25 15:00:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131944>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 91,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '28a06e54-7aca-540f-b8de-4183445fef98',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK418EX',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/dacia-sandero-iii-confort-10-tce-90-bvm5-131944',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Dacia',
 'model': 'Sandero III',
 'odometer': 29990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12190.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-26',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Dacia Sandero III Confort 1.0 TCe 90 BVM5',
 'transmission': 'manual',
 'trim': 'Confort 1.0 TCe 90 BVM5',
 'vin': 'UU1DJF00169777680',
 'year': 2022}
2026-03-25 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131944%27 HTTP/1.1" 200 None
2026-03-25 15:00:32 [arval.fr] INFO: Saving data for 131944: {'created_time': 1774058421.066751, 'last_price_update_time': 1774450832.928488}
2026-03-25 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131944') HTTP/1.1" 204 0
2026-03-25 15:00:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131926> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: eaff7a6c-ae0a-5d83-b0b0-ab851014834b with identifier: 131928
2026-03-25 15:00:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item eaff7a6c-ae0a-5d83-b0b0-ab851014834b with scrape type 2
2026-03-25 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item eaff7a6c-ae0a-5d83-b0b0-ab851014834b with scrape type 2
2026-03-25 15:00:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: eaff7a6c-ae0a-5d83-b0b0-ab851014834b, identifier: 131928
2026-03-25 15:00:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: eaff7a6c-ae0a-5d83-b0b0-ab851014834b with identifier: 131928
2026-03-25 15:00:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: eaff7a6c-ae0a-5d83-b0b0-ab851014834b with identifier: 131928
2026-03-25 15:00:33 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: eaff7a6c-ae0a-5d83-b0b0-ab851014834b with identifier: 131928 to the API
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131928>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'eaff7a6c-ae0a-5d83-b0b0-ab851014834b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR132WK',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-serie-1-118-i-edition-sport-15-135-bva7-131928',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'Serie 1',
 'odometer': 119518,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 19990.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-17',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW Serie 1 118 i Edition Sport 1.5 135 BVA7',
 'transmission': 'automatic',
 'trim': '118 i Edition Sport 1.5 135 BVA7',
 'vin': 'WBA7K310007N37223',
 'year': 2023}
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131928%27 HTTP/1.1" 200 None
2026-03-25 15:00:33 [arval.fr] INFO: Saving data for 131928: {'created_time': 1774018847.573532, 'last_price_update_time': 1774450833.525028}
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131928') HTTP/1.1" 204 0
2026-03-25 15:00:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131924> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 77de9aa3-fd13-5af0-8d7f-b834f6f52ec5 with identifier: 131926
2026-03-25 15:00:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 77de9aa3-fd13-5af0-8d7f-b834f6f52ec5 with scrape type 2
2026-03-25 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 77de9aa3-fd13-5af0-8d7f-b834f6f52ec5 with scrape type 2
2026-03-25 15:00:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 77de9aa3-fd13-5af0-8d7f-b834f6f52ec5, identifier: 131926
2026-03-25 15:00:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 77de9aa3-fd13-5af0-8d7f-b834f6f52ec5 with identifier: 131926
2026-03-25 15:00:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 77de9aa3-fd13-5af0-8d7f-b834f6f52ec5 with identifier: 131926
2026-03-25 15:00:33 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 77de9aa3-fd13-5af0-8d7f-b834f6f52ec5 with identifier: 131926 to the API
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131926>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '77de9aa3-fd13-5af0-8d7f-b834f6f52ec5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG660WY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-5008-allure-15-bluehdi-130-bvm6-7-sieges-131926',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '5008',
 'odometer': 105690,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 19490.0,
 'price_includes_vat': True,
 'registration_date': '2022-06-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 5008 Allure 1.5 bLUEHDi 130 BVM6 7 Sieges',
 'transmission': 'manual',
 'trim': 'Allure 1.5 bLUEHDi 130 BVM6 7 Sieges',
 'vin': 'VF3MCYHZMNL027310',
 'year': 2022}
2026-03-25 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131926%27 HTTP/1.1" 200 None
2026-03-25 15:00:34 [arval.fr] INFO: Saving data for 131926: {'created_time': 1774018845.672696, 'last_price_update_time': 1774450834.018115}
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131926') HTTP/1.1" 204 0
2026-03-25 15:00:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b5925f64-f45f-53ac-9e25-df05e1e1cc13 with identifier: 131924
2026-03-25 15:00:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b5925f64-f45f-53ac-9e25-df05e1e1cc13 with scrape type 2
2026-03-25 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b5925f64-f45f-53ac-9e25-df05e1e1cc13 with scrape type 2
2026-03-25 15:00:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b5925f64-f45f-53ac-9e25-df05e1e1cc13, identifier: 131924
2026-03-25 15:00:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b5925f64-f45f-53ac-9e25-df05e1e1cc13 with identifier: 131924
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=Hybrid HTTP/1.1" 200 None
2026-03-25 15:00:34 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b5925f64-f45f-53ac-9e25-df05e1e1cc13 with identifier: 131924
2026-03-25 15:00:34 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b5925f64-f45f-53ac-9e25-df05e1e1cc13 with identifier: 131924 to the API
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131924>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 158,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'b5925f64-f45f-53ac-9e25-df05e1e1cc13',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG536SJ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/nissan-qashqai-n-style-13-mhev-158-xtronic-131924',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Nissan',
 'model': 'Qashqai',
 'odometer': 110478,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2022-06-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Nissan Qashqai N-Style 1.3 MHEV 158 Xtronic',
 'transmission': 'automatic',
 'trim': 'N-Style 1.3 MHEV 158 Xtronic',
 'vin': 'SJNTAAJ12U1062175',
 'year': 2022}
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131924%27 HTTP/1.1" 200 None
2026-03-25 15:00:34 [arval.fr] INFO: Saving data for 131924: {'created_time': 1774018843.026545, 'last_price_update_time': 1774450834.657923}
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131924') HTTP/1.1" 204 0
2026-03-25 15:00:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:35 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:35 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131923> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:40 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2d1cc42b-a512-5589-a172-9861f1e71e4f with identifier: 131923
2026-03-25 15:00:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2d1cc42b-a512-5589-a172-9861f1e71e4f with scrape type 2
2026-03-25 15:00:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2d1cc42b-a512-5589-a172-9861f1e71e4f with scrape type 2
2026-03-25 15:00:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 2d1cc42b-a512-5589-a172-9861f1e71e4f, identifier: 131923
2026-03-25 15:00:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 2d1cc42b-a512-5589-a172-9861f1e71e4f with identifier: 131923
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=blue HTTP/1.1" 200 None
2026-03-25 15:00:41 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:00:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 2d1cc42b-a512-5589-a172-9861f1e71e4f with identifier: 131923
2026-03-25 15:00:41 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 2d1cc42b-a512-5589-a172-9861f1e71e4f with identifier: 131923 to the API
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131923>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 67,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '2d1cc42b-a512-5589-a172-9861f1e71e4f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL822GZ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-evolution-10-sce-65-bvm5-131923',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 43820,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-23',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Evolution 1.0 SCe 65 BVM5',
 'transmission': 'manual',
 'trim': 'Evolution 1.0 SCe 65 BVM5',
 'vin': 'VF1RJA00370017538',
 'year': 2022}
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131923%27 HTTP/1.1" 200 None
2026-03-25 15:00:41 [arval.fr] INFO: Saving data for 131923: {'created_time': 1774018840.785032, 'last_price_update_time': 1774450841.549564}
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131923') HTTP/1.1" 204 0
2026-03-25 15:00:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131921> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b42d5ee5-b802-5103-9f63-07e74ff70b8a with identifier: 131921
2026-03-25 15:00:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b42d5ee5-b802-5103-9f63-07e74ff70b8a with scrape type 2
2026-03-25 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b42d5ee5-b802-5103-9f63-07e74ff70b8a with scrape type 2
2026-03-25 15:00:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b42d5ee5-b802-5103-9f63-07e74ff70b8a, identifier: 131921
2026-03-25 15:00:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b42d5ee5-b802-5103-9f63-07e74ff70b8a with identifier: 131921
2026-03-25 15:00:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b42d5ee5-b802-5103-9f63-07e74ff70b8a with identifier: 131921
2026-03-25 15:00:41 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b42d5ee5-b802-5103-9f63-07e74ff70b8a with identifier: 131921 to the API
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131921>
{'auction_title': '',
 'category': 'Véhicule Utilitaire Léger',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.3L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'b42d5ee5-b802-5103-9f63-07e74ff70b8a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL339PE',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-express-confort-13-tce-100-bvm6-131921',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Express',
 'odometer': 29007,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 15990.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Express Confort 1.3 TCe 100 BVM6',
 'transmission': 'manual',
 'trim': 'Confort 1.3 TCe 100 BVM6',
 'vin': 'VF1RJK00270256262',
 'year': 2023}
2026-03-25 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131921%27 HTTP/1.1" 200 None
2026-03-25 15:00:42 [arval.fr] INFO: Saving data for 131921: {'created_time': 1774018834.034763, 'last_price_update_time': 1774450842.132779}
2026-03-25 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131921') HTTP/1.1" 204 0
2026-03-25 15:00:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131365> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 151f7b3d-2014-5aea-82db-951b52b98a0c with identifier: 131365
2026-03-25 15:00:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 151f7b3d-2014-5aea-82db-951b52b98a0c with scrape type 2
2026-03-25 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 151f7b3d-2014-5aea-82db-951b52b98a0c with scrape type 2
2026-03-25 15:00:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 151f7b3d-2014-5aea-82db-951b52b98a0c, identifier: 131365
2026-03-25 15:00:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 151f7b3d-2014-5aea-82db-951b52b98a0c with identifier: 131365
2026-03-25 15:00:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 151f7b3d-2014-5aea-82db-951b52b98a0c with identifier: 131365
2026-03-25 15:00:45 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 151f7b3d-2014-5aea-82db-951b52b98a0c with identifier: 131365 to the API
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131365>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 3,
 'engine': '1.0L',
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '151f7b3d-2014-5aea-82db-951b52b98a0c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ542JW',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/fiat-500-hybrid-10-bsg-70-ch-dolcevita-131365',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Fiat',
 'model': '500',
 'odometer': 34736,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11290.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat 500 Hybrid 10 BSG 70 ch Dolcevita',
 'transmission': 'manual',
 'trim': 'Hybrid 10 BSG 70 ch Dolcevita',
 'vin': 'ZFACF1CJXNJG76179',
 'year': 2022}
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131365%27 HTTP/1.1" 200 None
2026-03-25 15:00:45 [arval.fr] INFO: Saving data for 131365: {'created_time': 1773937120.016262, 'last_price_update_time': 1774450845.295973}
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131365') HTTP/1.1" 204 0
2026-03-25 15:00:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131357> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131358> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 85c5a24f-e54b-5fac-bbbe-f63f95343b67 with identifier: 131357
2026-03-25 15:00:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 85c5a24f-e54b-5fac-bbbe-f63f95343b67 with scrape type 2
2026-03-25 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 85c5a24f-e54b-5fac-bbbe-f63f95343b67 with scrape type 2
2026-03-25 15:00:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 85c5a24f-e54b-5fac-bbbe-f63f95343b67, identifier: 131357
2026-03-25 15:00:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 85c5a24f-e54b-5fac-bbbe-f63f95343b67 with identifier: 131357
2026-03-25 15:00:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 85c5a24f-e54b-5fac-bbbe-f63f95343b67 with identifier: 131357
2026-03-25 15:00:45 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 85c5a24f-e54b-5fac-bbbe-f63f95343b67 with identifier: 131357 to the API
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131357>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 141,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': '85c5a24f-e54b-5fac-bbbe-f63f95343b67',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK420BY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/kia-xceed-16-gdi-phev-active-business-dct6-131357',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Kia',
 'model': 'XCeed',
 'odometer': 41966,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 18990.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Kia XCeed 1.6 GDI PHEV ACTIVE BUSINESS DCT6',
 'transmission': 'automatic',
 'trim': '1.6 GDI PHEV ACTIVE BUSINESS DCT6',
 'vin': 'U5YH5F1AGPL034757',
 'year': 2022}
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131357%27 HTTP/1.1" 200 None
2026-03-25 15:00:46 [arval.fr] INFO: Saving data for 131357: {'created_time': 1773937110.480698, 'last_price_update_time': 1774450846.019141}
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131357') HTTP/1.1" 204 0
2026-03-25 15:00:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 422203c9-eab6-545d-a2ed-d8007d1dafa2 with identifier: 131358
2026-03-25 15:00:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 422203c9-eab6-545d-a2ed-d8007d1dafa2 with scrape type 2
2026-03-25 15:00:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 422203c9-eab6-545d-a2ed-d8007d1dafa2 with scrape type 2
2026-03-25 15:00:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 422203c9-eab6-545d-a2ed-d8007d1dafa2, identifier: 131358
2026-03-25 15:00:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 422203c9-eab6-545d-a2ed-d8007d1dafa2 with identifier: 131358
2026-03-25 15:00:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 422203c9-eab6-545d-a2ed-d8007d1dafa2 with identifier: 131358
2026-03-25 15:00:46 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 422203c9-eab6-545d-a2ed-d8007d1dafa2 with identifier: 131358 to the API
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131358>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.9L',
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '422203c9-eab6-545d-a2ed-d8007d1dafa2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD014KC',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mercedes-classe-a-a-180-d-business-line-8g-dct-131358',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mercedes',
 'model': 'Classe A',
 'odometer': 104558,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 19990.0,
 'price_includes_vat': True,
 'registration_date': '2021-12-07',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes Classe A A 180 d Business Line 8G-DCT',
 'transmission': 'automatic',
 'trim': 'A 180 d Business Line 8G-DCT',
 'vin': 'W1K1770101N266890',
 'year': 2021}
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131358%27 HTTP/1.1" 200 None
2026-03-25 15:00:46 [arval.fr] INFO: Saving data for 131358: {'created_time': 1773937474.857732, 'last_price_update_time': 1774450846.483069}
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131358') HTTP/1.1" 204 0
2026-03-25 15:00:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=3&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131356
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131356%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131356: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131355
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131355%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131355: 2
2026-03-25 15:00:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131354
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131354%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131354: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131353
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131353%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131353: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131352
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131352%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131352: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131351
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131351%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131351: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131350
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131350%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131350: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131349
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131349%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131349: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131348
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131348%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131348: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131347
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131347%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131347: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131345
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131345%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131345: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131344
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131344%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131344: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131343
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131343%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131343: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131342
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131342%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131342: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131273
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131273%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131273: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131229
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131229%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131229: 2
2026-03-25 15:00:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131228
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131228%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131228: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131226
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131226%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131226: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131224
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131224%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131224: 2
2026-03-25 15:00:49 [arval.fr] INFO: Found listing with ID: 131221
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131221%27 HTTP/1.1" 200 None
2026-03-25 15:00:49 [arval.fr] INFO: Scrape type for 131221: 2
2026-03-25 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-25 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-25 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131354> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 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-25 15:00:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4 with identifier: 131354
2026-03-25 15:00:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4 with scrape type 2
2026-03-25 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4 with scrape type 2
2026-03-25 15:00:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4, identifier: 131354
2026-03-25 15:00:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4 with identifier: 131354
2026-03-25 15:00:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4 with identifier: 131354
2026-03-25 15:00:51 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4 with identifier: 131354 to the API
2026-03-25 15:00:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:00:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:00:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131354>
{'auction_title': '',
 'category': 'Véhicule Utilitaire Léger',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 3,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '4c5a8bd2-1ba7-5582-b83b-bdb636d6b7d4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD503ZH',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-berlingo-fourgon-club-m-650-15-bluehdi-100-bvm6-131354',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'Berlingo',
 'odometer': 76796,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12490.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-04',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen Berlingo Fourgon Club M 650 1.5 BlueHDi 100 BVM6',
 'transmission': 'manual',
 'trim': 'Fourgon Club M 650 1.5 BlueHDi 100 BVM6',
 'vin': 'VR7EFYHT2MN556912',
 'year': 2022}
2026-03-25 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131354%27 HTTP/1.1" 200 None
2026-03-25 15:00:51 [arval.fr] INFO: Saving data for 131354: {'created_time': 1773936388.758256, 'last_price_update_time': 1774450851.907797}
2026-03-25 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131354') HTTP/1.1" 204 0
2026-03-25 15:01:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131356> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a7853cc2-66c4-512a-885f-0cb4e6ca8c27 with identifier: 131356
2026-03-25 15:01:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a7853cc2-66c4-512a-885f-0cb4e6ca8c27 with scrape type 2
2026-03-25 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a7853cc2-66c4-512a-885f-0cb4e6ca8c27 with scrape type 2
2026-03-25 15:01:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: a7853cc2-66c4-512a-885f-0cb4e6ca8c27, identifier: 131356
2026-03-25 15:01:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: a7853cc2-66c4-512a-885f-0cb4e6ca8c27 with identifier: 131356
2026-03-25 15:01:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: a7853cc2-66c4-512a-885f-0cb4e6ca8c27 with identifier: 131356
2026-03-25 15:01:02 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: a7853cc2-66c4-512a-885f-0cb4e6ca8c27 with identifier: 131356 to the API
2026-03-25 15:01:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131356>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 230,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'a7853cc2-66c4-512a-885f-0cb4e6ca8c27',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ246JP',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/kia-sportage-design-hybrid-16-t-gdi-230-bva6-131356',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Kia',
 'model': 'Sportage',
 'odometer': 101463,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 22990.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Kia Sportage Design Hybrid 1.6 T-GDi 230 BVA6',
 'transmission': 'automatic',
 'trim': 'Design Hybrid 1.6 T-GDi 230 BVA6',
 'vin': 'U5YPV81GBNL039797',
 'year': 2022}
2026-03-25 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131356%27 HTTP/1.1" 200 None
2026-03-25 15:01:02 [arval.fr] INFO: Saving data for 131356: {'created_time': 1773936754.078522, 'last_price_update_time': 1774450862.947324}
2026-03-25 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131356') HTTP/1.1" 204 0
2026-03-25 15:01:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131351> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 752bd14e-4643-5cc9-acda-4ed6a640710d with identifier: 131351
2026-03-25 15:01:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 752bd14e-4643-5cc9-acda-4ed6a640710d with scrape type 2
2026-03-25 15:01:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 752bd14e-4643-5cc9-acda-4ed6a640710d with scrape type 2
2026-03-25 15:01:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 752bd14e-4643-5cc9-acda-4ed6a640710d, identifier: 131351
2026-03-25 15:01:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 752bd14e-4643-5cc9-acda-4ed6a640710d with identifier: 131351
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=beige HTTP/1.1" 200 None
2026-03-25 15:01:04 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:01:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 752bd14e-4643-5cc9-acda-4ed6a640710d with identifier: 131351
2026-03-25 15:01:04 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 752bd14e-4643-5cc9-acda-4ed6a640710d with identifier: 131351 to the API
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131351>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'beige',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '752bd14e-4643-5cc9-acda-4ed6a640710d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GW444YM',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-max-12-puretech-80-bvm5-131351',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 15155,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12990.0,
 'price_includes_vat': True,
 'registration_date': '2024-05-16',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Max 1.2 PureTech 80 BVM5',
 'transmission': 'manual',
 'trim': 'Max 1.2 PureTech 80 BVM5',
 'vin': 'VF7SXHMRVRT030469',
 'year': 2024}
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131351%27 HTTP/1.1" 200 None
2026-03-25 15:01:04 [arval.fr] INFO: Saving data for 131351: {'created_time': 1773933141.538084, 'last_price_update_time': 1774450864.963931}
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131351') HTTP/1.1" 204 0
2026-03-25 15:01:05 [scrapy.extensions.logstats] INFO: Crawled 23 pages (at 23 pages/min), scraped 19 items (at 19 items/min)
2026-03-25 15:01:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 161MiB
2026-03-25 15:01:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131350> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ee76dbb9-6e30-5b4f-a23f-eaff2676d683 with identifier: 131350
2026-03-25 15:01:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ee76dbb9-6e30-5b4f-a23f-eaff2676d683 with scrape type 2
2026-03-25 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ee76dbb9-6e30-5b4f-a23f-eaff2676d683 with scrape type 2
2026-03-25 15:01:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: ee76dbb9-6e30-5b4f-a23f-eaff2676d683, identifier: 131350
2026-03-25 15:01:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: ee76dbb9-6e30-5b4f-a23f-eaff2676d683 with identifier: 131350
2026-03-25 15:01:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: ee76dbb9-6e30-5b4f-a23f-eaff2676d683 with identifier: 131350
2026-03-25 15:01:06 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: ee76dbb9-6e30-5b4f-a23f-eaff2676d683 with identifier: 131350 to the API
2026-03-25 15:01:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131350>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'ee76dbb9-6e30-5b4f-a23f-eaff2676d683',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK219XZ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/skoda-fabia-ambition-10-tsi-95-bvm5-131350',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Skoda',
 'model': 'Fabia',
 'odometer': 33485,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 14490.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Skoda Fabia Ambition 1.0 TSI 95 BVM5',
 'transmission': 'manual',
 'trim': 'Ambition 1.0 TSI 95 BVM5',
 'vin': 'TMBEP6PJ2P4026847',
 'year': 2022}
2026-03-25 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131350%27 HTTP/1.1" 200 None
2026-03-25 15:01:06 [arval.fr] INFO: Saving data for 131350: {'created_time': 1773935666.982181, 'last_price_update_time': 1774450866.781207}
2026-03-25 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131350') HTTP/1.1" 204 0
2026-03-25 15:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131361> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: adba19d8-479c-5aed-8e76-4e1f84bcf564 with identifier: 131361
2026-03-25 15:01:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item adba19d8-479c-5aed-8e76-4e1f84bcf564 with scrape type 2
2026-03-25 15:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item adba19d8-479c-5aed-8e76-4e1f84bcf564 with scrape type 2
2026-03-25 15:01:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: adba19d8-479c-5aed-8e76-4e1f84bcf564, identifier: 131361
2026-03-25 15:01:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: adba19d8-479c-5aed-8e76-4e1f84bcf564 with identifier: 131361
2026-03-25 15:01:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: adba19d8-479c-5aed-8e76-4e1f84bcf564 with identifier: 131361
2026-03-25 15:01:08 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: adba19d8-479c-5aed-8e76-4e1f84bcf564 with identifier: 131361 to the API
2026-03-25 15:01:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131361>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'adba19d8-479c-5aed-8e76-4e1f84bcf564',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL104YX',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-2008-allure-pack-12-puretech-130-bva8-131361',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 77692,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 14990.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 Allure Pack 1.2 PureTech 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Allure Pack 1.2 PureTech 130 BVA8',
 'vin': 'VR3USHNSSNJ849408',
 'year': 2023}
2026-03-25 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131361%27 HTTP/1.1" 200 None
2026-03-25 15:01:08 [arval.fr] INFO: Saving data for 131361: {'created_time': 1773937840.211508, 'last_price_update_time': 1774450868.792888}
2026-03-25 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131361') HTTP/1.1" 204 0
2026-03-25 15:01:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131348> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131349> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c223aa3b-a90e-568f-84a6-d73a3beb0221 with identifier: 131348
2026-03-25 15:01:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c223aa3b-a90e-568f-84a6-d73a3beb0221 with scrape type 2
2026-03-25 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c223aa3b-a90e-568f-84a6-d73a3beb0221 with scrape type 2
2026-03-25 15:01:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: c223aa3b-a90e-568f-84a6-d73a3beb0221, identifier: 131348
2026-03-25 15:01:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: c223aa3b-a90e-568f-84a6-d73a3beb0221 with identifier: 131348
2026-03-25 15:01:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: c223aa3b-a90e-568f-84a6-d73a3beb0221 with identifier: 131348
2026-03-25 15:01:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: c223aa3b-a90e-568f-84a6-d73a3beb0221 with identifier: 131348 to the API
2026-03-25 15:01:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131348>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c223aa3b-a90e-568f-84a6-d73a3beb0221',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ943WR',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/opel-grandland-x-elegance-business-15-130-bva8-131348',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Opel',
 'model': 'Grandland X',
 'odometer': 96749,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 16490.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Opel Grandland X Elegance Business 1.5 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Elegance Business 1.5 130 BVA8',
 'vin': 'W0VZCYHZ1N6824860',
 'year': 2022}
2026-03-25 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131348%27 HTTP/1.1" 200 None
2026-03-25 15:01:10 [arval.fr] INFO: Saving data for 131348: {'created_time': 1773935672.741119, 'last_price_update_time': 1774450870.938002}
2026-03-25 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131348') HTTP/1.1" 204 0
2026-03-25 15:01:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 164dd4ae-536e-5787-8c39-ac7761a7f55a with identifier: 131349
2026-03-25 15:01:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 164dd4ae-536e-5787-8c39-ac7761a7f55a with scrape type 2
2026-03-25 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 164dd4ae-536e-5787-8c39-ac7761a7f55a with scrape type 2
2026-03-25 15:01:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 164dd4ae-536e-5787-8c39-ac7761a7f55a, identifier: 131349
2026-03-25 15:01:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 164dd4ae-536e-5787-8c39-ac7761a7f55a with identifier: 131349
2026-03-25 15:01:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 164dd4ae-536e-5787-8c39-ac7761a7f55a with identifier: 131349
2026-03-25 15:01:11 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 164dd4ae-536e-5787-8c39-ac7761a7f55a with identifier: 131349 to the API
2026-03-25 15:01:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131349>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 114,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '164dd4ae-536e-5787-8c39-ac7761a7f55a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH898PT',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-megane-business-10-tce-115-bvm6-131349',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Megane',
 'odometer': 32698,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 15990.0,
 'price_includes_vat': True,
 'registration_date': '2022-07-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Megane Business 1.0 TCe 115 BVM6',
 'transmission': 'manual',
 'trim': 'Business 1.0 TCe 115 BVM6',
 'vin': 'VF1RFB00969320132',
 'year': 2022}
2026-03-25 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131349%27 HTTP/1.1" 200 None
2026-03-25 15:01:11 [arval.fr] INFO: Saving data for 131349: {'created_time': 1773935848.737354, 'last_price_update_time': 1774450871.441913}
2026-03-25 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131349') HTTP/1.1" 204 0
2026-03-25 15:01:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131345> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:12 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131347> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:12 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d6e1e3fd-3889-5995-867c-e080201d169c with identifier: 131345
2026-03-25 15:01:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d6e1e3fd-3889-5995-867c-e080201d169c with scrape type 2
2026-03-25 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d6e1e3fd-3889-5995-867c-e080201d169c with scrape type 2
2026-03-25 15:01:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: d6e1e3fd-3889-5995-867c-e080201d169c, identifier: 131345
2026-03-25 15:01:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: d6e1e3fd-3889-5995-867c-e080201d169c with identifier: 131345
2026-03-25 15:01:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: d6e1e3fd-3889-5995-867c-e080201d169c with identifier: 131345
2026-03-25 15:01:13 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: d6e1e3fd-3889-5995-867c-e080201d169c with identifier: 131345 to the API
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131345>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.4L',
 'engine_horse_power': 218,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': 'd6e1e3fd-3889-5995-867c-e080201d169c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GB611WR',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/skoda-superb-combi-14-tsi-phev-218-dsg6-sportline-131345',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Skoda',
 'model': 'Superb',
 'odometer': 114027,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 22490.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Skoda Superb Combi 1.4 TSI PHEV 218 DSG6 Sportline',
 'transmission': 'automatic',
 'trim': 'Combi 1.4 TSI PHEV 218 DSG6 Sportline',
 'vin': 'TMBJW7NP8M7076080',
 'year': 2021}
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131345%27 HTTP/1.1" 200 None
2026-03-25 15:01:13 [arval.fr] INFO: Saving data for 131345: {'created_time': 1773938383.619769, 'last_price_update_time': 1774450873.356525}
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131345') HTTP/1.1" 204 0
2026-03-25 15:01:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 740c4967-23ba-5b79-9893-ac12f14b18ae with identifier: 131347
2026-03-25 15:01:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 740c4967-23ba-5b79-9893-ac12f14b18ae with scrape type 2
2026-03-25 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 740c4967-23ba-5b79-9893-ac12f14b18ae with scrape type 2
2026-03-25 15:01:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 740c4967-23ba-5b79-9893-ac12f14b18ae, identifier: 131347
2026-03-25 15:01:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 740c4967-23ba-5b79-9893-ac12f14b18ae with identifier: 131347
2026-03-25 15:01:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 740c4967-23ba-5b79-9893-ac12f14b18ae with identifier: 131347
2026-03-25 15:01:13 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 740c4967-23ba-5b79-9893-ac12f14b18ae with identifier: 131347 to the API
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131347>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '740c4967-23ba-5b79-9893-ac12f14b18ae',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN908YZ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-2008-allure-pack-15-bluehdi-130-bva8-131347',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 41656,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21490.0,
 'price_includes_vat': True,
 'registration_date': '2023-05-16',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 Allure Pack 1.5 BlueHDi 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Allure Pack 1.5 BlueHDi 130 BVA8',
 'vin': 'VR3UDYHZSNJ877461',
 'year': 2023}
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131347%27 HTTP/1.1" 200 None
2026-03-25 15:01:13 [arval.fr] INFO: Saving data for 131347: {'created_time': 1773935143.913853, 'last_price_update_time': 1774450873.796074}
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131347') HTTP/1.1" 204 0
2026-03-25 15:01:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131344> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0344084a-d658-502a-a827-2a1742ca2ee8 with identifier: 131344
2026-03-25 15:01:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0344084a-d658-502a-a827-2a1742ca2ee8 with scrape type 2
2026-03-25 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0344084a-d658-502a-a827-2a1742ca2ee8 with scrape type 2
2026-03-25 15:01:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 0344084a-d658-502a-a827-2a1742ca2ee8, identifier: 131344
2026-03-25 15:01:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 0344084a-d658-502a-a827-2a1742ca2ee8 with identifier: 131344
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=Electric HTTP/1.1" 200 None
2026-03-25 15:01:15 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:01:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 0344084a-d658-502a-a827-2a1742ca2ee8 with identifier: 131344
2026-03-25 15:01:15 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 0344084a-d658-502a-a827-2a1742ca2ee8 with identifier: 131344 to the API
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131344>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '0.0L',
 'engine_horse_power': 498,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': '0344084a-d658-502a-a827-2a1742ca2ee8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK670SH',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/tesla-model-3-grande-autonomie-awd-131344',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Tesla',
 'model': 'Model 3',
 'odometer': 95771,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 26990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Tesla Model 3 Grande Autonomie AWD',
 'transmission': 'automatic',
 'trim': 'Grande Autonomie AWD',
 'vin': 'LRW3E7EK5PC704251',
 'year': 2022}
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131344%27 HTTP/1.1" 200 None
2026-03-25 15:01:15 [arval.fr] INFO: Saving data for 131344: {'created_time': 1773938203.782776, 'last_price_update_time': 1774450875.725181}
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131344') HTTP/1.1" 204 0
2026-03-25 15:01:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=4&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131145
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131145%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131145: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131144
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131144%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131144: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131143
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131143%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131143: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131142
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131142%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131142: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131140
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131140%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131140: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131139
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131139%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131139: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131123
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131123%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131123: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131138
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131138%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131138: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131136
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131136%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131136: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131135
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131135%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131135: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131134
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131134%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131134: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131133
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131133%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131133: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131132
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131132%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131132: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131131
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131131%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131131: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131130
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131130%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131130: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131129
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131129%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131129: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131029
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131029%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131029: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131028
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131028%27 HTTP/1.1" 200 None
2026-03-25 15:01:21 [arval.fr] INFO: Scrape type for 131028: 2
2026-03-25 15:01:21 [arval.fr] INFO: Found listing with ID: 131027
2026-03-25 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131027%27 HTTP/1.1" 200 None
2026-03-25 15:01:22 [arval.fr] INFO: Scrape type for 131027: 2
2026-03-25 15:01:22 [arval.fr] INFO: Found listing with ID: 131026
2026-03-25 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131026%27 HTTP/1.1" 200 None
2026-03-25 15:01:22 [arval.fr] INFO: Scrape type for 131026: 2
2026-03-25 15:01:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131224> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5618722e-f8a1-516c-801f-a44adf9062ab with identifier: 131224
2026-03-25 15:01:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5618722e-f8a1-516c-801f-a44adf9062ab with scrape type 2
2026-03-25 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5618722e-f8a1-516c-801f-a44adf9062ab with scrape type 2
2026-03-25 15:01:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 5618722e-f8a1-516c-801f-a44adf9062ab, identifier: 131224
2026-03-25 15:01:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 5618722e-f8a1-516c-801f-a44adf9062ab with identifier: 131224
2026-03-25 15:01:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 5618722e-f8a1-516c-801f-a44adf9062ab with identifier: 131224
2026-03-25 15:01:23 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 5618722e-f8a1-516c-801f-a44adf9062ab with identifier: 131224 to the API
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131224>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '5618722e-f8a1-516c-801f-a44adf9062ab',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FS451MQ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-feel-business-12-puretech-80-bvm5-131224',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 32650,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 8490.0,
 'price_includes_vat': True,
 'registration_date': '2020-09-07',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Feel Business 1.2 PureTech 80 BVM5',
 'transmission': 'manual',
 'trim': 'Feel Business 1.2 PureTech 80 BVM5',
 'vin': 'VF7SXHMRVLT599168',
 'year': 2020}
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131224%27 HTTP/1.1" 200 None
2026-03-25 15:01:23 [arval.fr] INFO: Saving data for 131224: {'created_time': 1773835239.407403, 'last_price_update_time': 1774450883.320751}
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131224') HTTP/1.1" 204 0
2026-03-25 15:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131355> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131221> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131353> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 22fc085b-2bfe-5e08-9d08-4c4f5468a417 with identifier: 131355
2026-03-25 15:01:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 22fc085b-2bfe-5e08-9d08-4c4f5468a417 with scrape type 2
2026-03-25 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 22fc085b-2bfe-5e08-9d08-4c4f5468a417 with scrape type 2
2026-03-25 15:01:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 22fc085b-2bfe-5e08-9d08-4c4f5468a417, identifier: 131355
2026-03-25 15:01:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 22fc085b-2bfe-5e08-9d08-4c4f5468a417 with identifier: 131355
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=red HTTP/1.1" 200 None
2026-03-25 15:01:23 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:01:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 22fc085b-2bfe-5e08-9d08-4c4f5468a417 with identifier: 131355
2026-03-25 15:01:23 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 22fc085b-2bfe-5e08-9d08-4c4f5468a417 with identifier: 131355 to the API
2026-03-25 15:01:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131355>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'red',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '0.0L',
 'engine_horse_power': 325,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': '22fc085b-2bfe-5e08-9d08-4c4f5468a417',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL338CN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/kia-ev6-gt-line-4wd-77kwh-bva-131355',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Kia',
 'model': 'EV6',
 'odometer': 75774,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 32490.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-14',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Kia EV6 GT-Line 4WD 77kWh BVA',
 'transmission': 'automatic',
 'trim': 'GT-Line 4WD 77kWh BVA',
 'vin': 'KNAC481CPN5072589',
 'year': 2022}
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131355%27 HTTP/1.1" 200 None
2026-03-25 15:01:24 [arval.fr] INFO: Saving data for 131355: {'created_time': 1773936570.540381, 'last_price_update_time': 1774450884.166354}
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131355') HTTP/1.1" 204 0
2026-03-25 15:01:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 07c9366c-a1bf-5404-bb43-94dd318be424 with identifier: 131221
2026-03-25 15:01:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 07c9366c-a1bf-5404-bb43-94dd318be424 with scrape type 2
2026-03-25 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 07c9366c-a1bf-5404-bb43-94dd318be424 with scrape type 2
2026-03-25 15:01:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 07c9366c-a1bf-5404-bb43-94dd318be424, identifier: 131221
2026-03-25 15:01:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 07c9366c-a1bf-5404-bb43-94dd318be424 with identifier: 131221
2026-03-25 15:01:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 07c9366c-a1bf-5404-bb43-94dd318be424 with identifier: 131221
2026-03-25 15:01:24 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 07c9366c-a1bf-5404-bb43-94dd318be424 with identifier: 131221 to the API
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131221>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'beige',
 'currency': 'EUR',
 'doors_number': 3,
 'engine': '1.0L',
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '07c9366c-a1bf-5404-bb43-94dd318be424',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK674GB',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/fiat-500-dolcevita-hybrid-10-bsg-70-131221',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Fiat',
 'model': '500',
 'odometer': 32008,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 10490.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat 500 Dolcevita Hybrid 1.0 BSG 70',
 'transmission': 'manual',
 'trim': 'Dolcevita Hybrid 1.0 BSG 70',
 'vin': 'ZFACF1CJ7NJG85194',
 'year': 2022}
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131221%27 HTTP/1.1" 200 None
2026-03-25 15:01:24 [arval.fr] INFO: Saving data for 131221: {'created_time': 1773835300.923715, 'last_price_update_time': 1774450884.642098}
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131221') HTTP/1.1" 204 0
2026-03-25 15:01:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6e90d979-5f1e-530f-b730-390af03a9756 with identifier: 131353
2026-03-25 15:01:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6e90d979-5f1e-530f-b730-390af03a9756 with scrape type 2
2026-03-25 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6e90d979-5f1e-530f-b730-390af03a9756 with scrape type 2
2026-03-25 15:01:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 6e90d979-5f1e-530f-b730-390af03a9756, identifier: 131353
2026-03-25 15:01:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 6e90d979-5f1e-530f-b730-390af03a9756 with identifier: 131353
2026-03-25 15:01:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 6e90d979-5f1e-530f-b730-390af03a9756 with identifier: 131353
2026-03-25 15:01:24 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 6e90d979-5f1e-530f-b730-390af03a9756 with identifier: 131353 to the API
2026-03-25 15:01:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131353>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 109,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '6e90d979-5f1e-530f-b730-390af03a9756',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR978QL',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-serie-1-116i-dkg7-business-design-131353',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'Serie 1',
 'odometer': 31083,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21390.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-04',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW Serie 1 116i DKG7 Business Design',
 'transmission': 'automatic',
 'trim': '116i DKG7 Business Design',
 'vin': 'WBA7K110X07N24452',
 'year': 2023}
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131353%27 HTTP/1.1" 200 None
2026-03-25 15:01:25 [arval.fr] INFO: Saving data for 131353: {'created_time': 1773936206.435373, 'last_price_update_time': 1774450885.160059}
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131353') HTTP/1.1" 204 0
2026-03-25 15:01:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131226> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131352> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 328867d8-c638-5408-9a87-fb1d820f676c with identifier: 131226
2026-03-25 15:01:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 328867d8-c638-5408-9a87-fb1d820f676c with scrape type 2
2026-03-25 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 328867d8-c638-5408-9a87-fb1d820f676c with scrape type 2
2026-03-25 15:01:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 328867d8-c638-5408-9a87-fb1d820f676c, identifier: 131226
2026-03-25 15:01:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 328867d8-c638-5408-9a87-fb1d820f676c with identifier: 131226
2026-03-25 15:01:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 328867d8-c638-5408-9a87-fb1d820f676c with identifier: 131226
2026-03-25 15:01:25 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 328867d8-c638-5408-9a87-fb1d820f676c with identifier: 131226 to the API
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131226>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '328867d8-c638-5408-9a87-fb1d820f676c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH511NJ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/volkswagen-taigo-life-business-10-tsi-110-dsg-131226',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Volkswagen',
 'model': 'Taigo',
 'odometer': 61457,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 16990.0,
 'price_includes_vat': True,
 'registration_date': '2022-07-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Volkswagen Taigo Life Business 1.0 TSI 110 DSG',
 'transmission': 'automatic',
 'trim': 'Life Business 1.0 TSI 110 DSG',
 'vin': 'WVGZZZCSZNY038474',
 'year': 2022}
2026-03-25 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131226%27 HTTP/1.1" 200 None
2026-03-25 15:01:26 [arval.fr] INFO: Saving data for 131226: {'created_time': 1773835240.44025, 'last_price_update_time': 1774450886.001089}
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131226') HTTP/1.1" 204 0
2026-03-25 15:01:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 384b8ddb-db87-58d7-a033-0183ef2a012e with identifier: 131352
2026-03-25 15:01:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 384b8ddb-db87-58d7-a033-0183ef2a012e with scrape type 2
2026-03-25 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 384b8ddb-db87-58d7-a033-0183ef2a012e with scrape type 2
2026-03-25 15:01:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 384b8ddb-db87-58d7-a033-0183ef2a012e, identifier: 131352
2026-03-25 15:01:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 384b8ddb-db87-58d7-a033-0183ef2a012e with identifier: 131352
2026-03-25 15:01:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 384b8ddb-db87-58d7-a033-0183ef2a012e with identifier: 131352
2026-03-25 15:01:26 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 384b8ddb-db87-58d7-a033-0183ef2a012e with identifier: 131352 to the API
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131352>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 101,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '384b8ddb-db87-58d7-a033-0183ef2a012e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH478CM',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-business-15-dci-100-bvm6-transfo-vp-vf-131352',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 103182,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 10990.0,
 'price_includes_vat': True,
 'registration_date': '2022-06-23',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Business 1.5 dCi 100 BVM6 TRANSFO VP-VF',
 'transmission': 'manual',
 'trim': 'Business 1.5 dCi 100 BVM6 TRANSFO VP-VF',
 'vin': 'VF1RJA00368678440',
 'year': 2022}
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131352%27 HTTP/1.1" 200 None
2026-03-25 15:01:26 [arval.fr] INFO: Saving data for 131352: {'created_time': 1773935865.12076, 'last_price_update_time': 1774450886.477496}
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131352') HTTP/1.1" 204 0
2026-03-25 15:01:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131229> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 45475922-4fef-5941-ba7b-d2814e60c4ed with identifier: 131229
2026-03-25 15:01:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 45475922-4fef-5941-ba7b-d2814e60c4ed with scrape type 2
2026-03-25 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 45475922-4fef-5941-ba7b-d2814e60c4ed with scrape type 2
2026-03-25 15:01:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 45475922-4fef-5941-ba7b-d2814e60c4ed, identifier: 131229
2026-03-25 15:01:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 45475922-4fef-5941-ba7b-d2814e60c4ed with identifier: 131229
2026-03-25 15:01:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 45475922-4fef-5941-ba7b-d2814e60c4ed with identifier: 131229
2026-03-25 15:01:26 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 45475922-4fef-5941-ba7b-d2814e60c4ed with identifier: 131229 to the API
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131229>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 159,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '45475922-4fef-5941-ba7b-d2814e60c4ed',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FE726HZ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mercedes-classe-c-break-c-200-d-business-line-131229',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mercedes',
 'model': 'Classe C',
 'odometer': 49574,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 23990.0,
 'price_includes_vat': True,
 'registration_date': '2019-03-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes Classe C Break C 200 d Business Line',
 'transmission': 'automatic',
 'trim': 'Break C 200 d Business Line',
 'vin': 'WDD2052111F838670',
 'year': 2019}
2026-03-25 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131229%27 HTTP/1.1" 200 None
2026-03-25 15:01:27 [arval.fr] INFO: Saving data for 131229: {'created_time': 1773835243.682934, 'last_price_update_time': 1774450887.109107}
2026-03-25 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131229') HTTP/1.1" 204 0
2026-03-25 15:01:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131273> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131342> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593 with identifier: 131273
2026-03-25 15:01:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593 with scrape type 2
2026-03-25 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593 with scrape type 2
2026-03-25 15:01:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593, identifier: 131273
2026-03-25 15:01:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593 with identifier: 131273
2026-03-25 15:01:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593 with identifier: 131273
2026-03-25 15:01:28 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593 with identifier: 131273 to the API
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131273>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 224,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': '02b6dcbc-5fe2-52bc-a9fd-40f2c6c16593',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GA310NY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-3008-allure-pack-16-hybrid-225-eat8-131273',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 46136,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 19990.0,
 'price_includes_vat': True,
 'registration_date': '2021-07-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 Allure Pack 1.6 HYBRID 225 EAT8',
 'transmission': 'automatic',
 'trim': 'Allure Pack 1.6 HYBRID 225 EAT8',
 'vin': 'VF3M4DGZUMS171413',
 'year': 2021}
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131273%27 HTTP/1.1" 200 None
2026-03-25 15:01:28 [arval.fr] INFO: Saving data for 131273: {'created_time': 1773846035.321719, 'last_price_update_time': 1774450888.294064}
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131273') HTTP/1.1" 204 0
2026-03-25 15:01:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131228> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f5c22959-d61c-5cb7-bdf7-aabfafd1ba89 with identifier: 131342
2026-03-25 15:01:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f5c22959-d61c-5cb7-bdf7-aabfafd1ba89 with scrape type 2
2026-03-25 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f5c22959-d61c-5cb7-bdf7-aabfafd1ba89 with scrape type 2
2026-03-25 15:01:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: f5c22959-d61c-5cb7-bdf7-aabfafd1ba89, identifier: 131342
2026-03-25 15:01:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: f5c22959-d61c-5cb7-bdf7-aabfafd1ba89 with identifier: 131342
2026-03-25 15:01:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: f5c22959-d61c-5cb7-bdf7-aabfafd1ba89 with identifier: 131342
2026-03-25 15:01:28 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: f5c22959-d61c-5cb7-bdf7-aabfafd1ba89 with identifier: 131342 to the API
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131342>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.9L',
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f5c22959-d61c-5cb7-bdf7-aabfafd1ba89',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE853CW',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mercedes-classe-cla-coupe-220-d-amg-line-ba8-131342',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mercedes',
 'model': 'Classe CLA',
 'odometer': 59652,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 35990.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-14',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes Classe CLA Coupe 220 d AMG Line BA8',
 'transmission': 'automatic',
 'trim': 'Coupe 220 d AMG Line BA8',
 'vin': 'W1K1183141N278616',
 'year': 2022}
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131342%27 HTTP/1.1" 200 None
2026-03-25 15:01:28 [arval.fr] INFO: Saving data for 131342: {'created_time': 1773933322.122903, 'last_price_update_time': 1774450888.688802}
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131342') HTTP/1.1" 204 0
2026-03-25 15:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131343> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131145> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cf95625c-e421-554f-8625-3711d8c15c35 with identifier: 131228
2026-03-25 15:01:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cf95625c-e421-554f-8625-3711d8c15c35 with scrape type 2
2026-03-25 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cf95625c-e421-554f-8625-3711d8c15c35 with scrape type 2
2026-03-25 15:01:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: cf95625c-e421-554f-8625-3711d8c15c35, identifier: 131228
2026-03-25 15:01:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: cf95625c-e421-554f-8625-3711d8c15c35 with identifier: 131228
2026-03-25 15:01:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: cf95625c-e421-554f-8625-3711d8c15c35 with identifier: 131228
2026-03-25 15:01:28 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: cf95625c-e421-554f-8625-3711d8c15c35 with identifier: 131228 to the API
2026-03-25 15:01:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131228>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'cf95625c-e421-554f-8625-3711d8c15c35',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GF452RK',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-societe-feel-12-puretech-80-bvm5-131228',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 85517,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 5990.0,
 'price_includes_vat': True,
 'registration_date': '2022-04-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Societe Feel 1.2 PureTech 80 BVM5',
 'transmission': 'manual',
 'trim': 'Societe Feel 1.2 PureTech 80 BVM5',
 'vin': 'VF7SWHMRVNT511824',
 'year': 2022}
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131228%27 HTTP/1.1" 200 None
2026-03-25 15:01:29 [arval.fr] INFO: Saving data for 131228: {'created_time': 1773835242.294277, 'last_price_update_time': 1774450889.187074}
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131228') HTTP/1.1" 204 0
2026-03-25 15:01:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3d5f5fb6-237e-5944-b9f9-99786f40d385 with identifier: 131343
2026-03-25 15:01:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3d5f5fb6-237e-5944-b9f9-99786f40d385 with scrape type 2
2026-03-25 15:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3d5f5fb6-237e-5944-b9f9-99786f40d385 with scrape type 2
2026-03-25 15:01:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 3d5f5fb6-237e-5944-b9f9-99786f40d385, identifier: 131343
2026-03-25 15:01:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fbbddc2c-5fb0-59a3-a160-301a0008c3e4 with identifier: 131145
2026-03-25 15:01:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fbbddc2c-5fb0-59a3-a160-301a0008c3e4 with scrape type 2
2026-03-25 15:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fbbddc2c-5fb0-59a3-a160-301a0008c3e4 with scrape type 2
2026-03-25 15:01:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: fbbddc2c-5fb0-59a3-a160-301a0008c3e4, identifier: 131145
2026-03-25 15:01:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 3d5f5fb6-237e-5944-b9f9-99786f40d385 with identifier: 131343
2026-03-25 15:01:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 3d5f5fb6-237e-5944-b9f9-99786f40d385 with identifier: 131343
2026-03-25 15:01:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 3d5f5fb6-237e-5944-b9f9-99786f40d385 with identifier: 131343 to the API
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131343>
{'auction_title': '',
 'category': 'Véhicule Utilitaire Léger',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 145,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '3d5f5fb6-237e-5944-b9f9-99786f40d385',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS167HM',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-expert-fourgon-tole-20-bluehdi-145-auto-taille-m-131343',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': 'Expert',
 'odometer': 26468,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 28490.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot Expert Fourgon tole 2.0 BlueHDI 145 AUTO TAILLE M',
 'transmission': 'automatic',
 'trim': 'Fourgon tole 2.0 BlueHDI 145 AUTO TAILLE M',
 'vin': 'VF3VFEHS7P7857081',
 'year': 2023}
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131343%27 HTTP/1.1" 200 None
2026-03-25 15:01:29 [arval.fr] INFO: Saving data for 131343: {'created_time': 1773938565.14123, 'last_price_update_time': 1774450889.788629}
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131343') HTTP/1.1" 204 0
2026-03-25 15:01:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: fbbddc2c-5fb0-59a3-a160-301a0008c3e4 with identifier: 131145
2026-03-25 15:01:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: fbbddc2c-5fb0-59a3-a160-301a0008c3e4 with identifier: 131145
2026-03-25 15:01:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: fbbddc2c-5fb0-59a3-a160-301a0008c3e4 with identifier: 131145 to the API
2026-03-25 15:01:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131145>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'fbbddc2c-5fb0-59a3-a160-301a0008c3e4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR817PM',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c4x-12-puretech-130-eat8-shine-131145',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C4X',
 'odometer': 86451,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 15290.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C4X 1.2 PureTech 130 EAT8 Shine',
 'transmission': 'automatic',
 'trim': '1.2 PureTech 130 EAT8 Shine',
 'vin': 'VR7BDHNSBPE059076',
 'year': 2023}
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131145%27 HTTP/1.1" 200 None
2026-03-25 15:01:30 [arval.fr] INFO: Saving data for 131145: {'created_time': 1773748842.476968, 'last_price_update_time': 1774450890.12656}
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131145') HTTP/1.1" 204 0
2026-03-25 15:01:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131144> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2c454803-56c5-5d93-8a6d-f387d8b95fcb with identifier: 131144
2026-03-25 15:01:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2c454803-56c5-5d93-8a6d-f387d8b95fcb with scrape type 2
2026-03-25 15:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2c454803-56c5-5d93-8a6d-f387d8b95fcb with scrape type 2
2026-03-25 15:01:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 2c454803-56c5-5d93-8a6d-f387d8b95fcb, identifier: 131144
2026-03-25 15:01:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 2c454803-56c5-5d93-8a6d-f387d8b95fcb with identifier: 131144
2026-03-25 15:01:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 2c454803-56c5-5d93-8a6d-f387d8b95fcb with identifier: 131144
2026-03-25 15:01:30 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 2c454803-56c5-5d93-8a6d-f387d8b95fcb with identifier: 131144 to the API
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131144>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 109,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '2c454803-56c5-5d93-8a6d-f387d8b95fcb',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR613RF',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-serie-1-116i-dkg7-business-design-131144',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'Serie 1',
 'odometer': 29918,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21590.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW Serie 1 116i DKG7 Business Design',
 'transmission': 'automatic',
 'trim': '116i DKG7 Business Design',
 'vin': 'WBA7K110907N27083',
 'year': 2023}
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131144%27 HTTP/1.1" 200 None
2026-03-25 15:01:30 [arval.fr] INFO: Saving data for 131144: {'created_time': 1773748838.547971, 'last_price_update_time': 1774450890.734419}
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131144') HTTP/1.1" 204 0
2026-03-25 15:01:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131026> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8130e19f-d054-556b-afdc-919b643cd83d with identifier: 131026
2026-03-25 15:01:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8130e19f-d054-556b-afdc-919b643cd83d with scrape type 2
2026-03-25 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8130e19f-d054-556b-afdc-919b643cd83d with scrape type 2
2026-03-25 15:01:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 8130e19f-d054-556b-afdc-919b643cd83d, identifier: 131026
2026-03-25 15:01:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 8130e19f-d054-556b-afdc-919b643cd83d with identifier: 131026
2026-03-25 15:01:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 8130e19f-d054-556b-afdc-919b643cd83d with identifier: 131026
2026-03-25 15:01:32 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 8130e19f-d054-556b-afdc-919b643cd83d with identifier: 131026 to the API
2026-03-25 15:01:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131026>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8130e19f-d054-556b-afdc-919b643cd83d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD178SF',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-x1-sdrive18d-lounge-20-150-bva8-131026',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 96313,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 25990.0,
 'price_includes_vat': True,
 'registration_date': '2021-12-21',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X1 sDrive18d Lounge 2.0 150 BVA8',
 'transmission': 'automatic',
 'trim': 'sDrive18d Lounge 2.0 150 BVA8',
 'vin': 'WBA71AC0905U75305',
 'year': 2021}
2026-03-25 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131026%27 HTTP/1.1" 200 None
2026-03-25 15:01:32 [arval.fr] INFO: Saving data for 131026: {'created_time': 1773653328.106035, 'last_price_update_time': 1774450892.306407}
2026-03-25 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131026') HTTP/1.1" 204 0
2026-03-25 15:01:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=5&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:35 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:35 [arval.fr] INFO: Found listing with ID: 131025
2026-03-25 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131025%27 HTTP/1.1" 200 None
2026-03-25 15:01:35 [arval.fr] INFO: Scrape type for 131025: 2
2026-03-25 15:01:35 [arval.fr] INFO: Found listing with ID: 131024
2026-03-25 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131024%27 HTTP/1.1" 200 None
2026-03-25 15:01:35 [arval.fr] INFO: Scrape type for 131024: 2
2026-03-25 15:01:35 [arval.fr] INFO: Found listing with ID: 130976
2026-03-25 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130976%27 HTTP/1.1" 200 None
2026-03-25 15:01:35 [arval.fr] INFO: Scrape type for 130976: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130975
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130975%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130975: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130973
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130973%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130973: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130972
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130972%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130972: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130971
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130971%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130971: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130884
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130884%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130884: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130883
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130883%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130883: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130881
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130881%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130881: 0
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130879
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130879%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130879: 0
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130877
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130877%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130877: 0
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130876
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130876%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130876: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130875
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130875%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130875: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130874
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130874%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130874: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130873
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130873%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130873: 0
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130871
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130871%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130871: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130870
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130870%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130870: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130869
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130869%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130869: 2
2026-03-25 15:01:36 [arval.fr] INFO: Found listing with ID: 130868
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130868%27 HTTP/1.1" 200 None
2026-03-25 15:01:36 [arval.fr] INFO: Scrape type for 130868: 0
2026-03-25 15:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131027> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef with identifier: 131027
2026-03-25 15:01:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef with scrape type 2
2026-03-25 15:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef with scrape type 2
2026-03-25 15:01:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef, identifier: 131027
2026-03-25 15:01:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef with identifier: 131027
2026-03-25 15:01:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef with identifier: 131027
2026-03-25 15:01:37 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef with identifier: 131027 to the API
2026-03-25 15:01:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:37 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131027>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '6bc5a81a-35d2-5a2c-a0f9-6490a09b3aef',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR373FH',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c4x-feel-pack-12-puretech-130-bva8-131027',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C4X',
 'odometer': 87751,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13590.0,
 'price_includes_vat': True,
 'registration_date': '2023-09-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C4X Feel Pack 1.2 PureTech 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Feel Pack 1.2 PureTech 130 BVA8',
 'vin': 'VR7BDHNSBPE058267',
 'year': 2023}
2026-03-25 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131027%27 HTTP/1.1" 200 None
2026-03-25 15:01:37 [arval.fr] INFO: Saving data for 131027: {'created_time': 1773653314.59482, 'last_price_update_time': 1774450897.456909}
2026-03-25 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131027') HTTP/1.1" 204 0
2026-03-25 15:01:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131130> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:37 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4975aba6-8327-5236-81f8-49eed267d9b1 with identifier: 131130
2026-03-25 15:01:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4975aba6-8327-5236-81f8-49eed267d9b1 with scrape type 2
2026-03-25 15:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4975aba6-8327-5236-81f8-49eed267d9b1 with scrape type 2
2026-03-25 15:01:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 4975aba6-8327-5236-81f8-49eed267d9b1, identifier: 131130
2026-03-25 15:01:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 4975aba6-8327-5236-81f8-49eed267d9b1 with identifier: 131130
2026-03-25 15:01:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 4975aba6-8327-5236-81f8-49eed267d9b1 with identifier: 131130
2026-03-25 15:01:37 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 4975aba6-8327-5236-81f8-49eed267d9b1 with identifier: 131130 to the API
2026-03-25 15:01:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131130>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.4L',
 'engine_horse_power': 245,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': '4975aba6-8327-5236-81f8-49eed267d9b1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK954JN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/audi-q3-sportback-45-tfsi-e-245-s-tronic-s-line-131130',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 32085,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 37990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 Sportback  45 TFSI E 245 S TRONIC S LINE',
 'transmission': 'automatic',
 'trim': 'Sportback  45 TFSI E 245 S TRONIC S LINE',
 'vin': 'WAUZZZF35P1022645',
 'year': 2022}
2026-03-25 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131130%27 HTTP/1.1" 200 None
2026-03-25 15:01:38 [arval.fr] INFO: Saving data for 131130: {'created_time': 1773741198.611965, 'last_price_update_time': 1774450898.146013}
2026-03-25 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131130') HTTP/1.1" 204 0
2026-03-25 15:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131129> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4ffbfe57-e5d2-57e2-979b-c46d804fd78b with identifier: 131129
2026-03-25 15:01:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4ffbfe57-e5d2-57e2-979b-c46d804fd78b with scrape type 2
2026-03-25 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4ffbfe57-e5d2-57e2-979b-c46d804fd78b with scrape type 2
2026-03-25 15:01:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 4ffbfe57-e5d2-57e2-979b-c46d804fd78b, identifier: 131129
2026-03-25 15:01:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 4ffbfe57-e5d2-57e2-979b-c46d804fd78b with identifier: 131129
2026-03-25 15:01:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 4ffbfe57-e5d2-57e2-979b-c46d804fd78b with identifier: 131129
2026-03-25 15:01:44 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 4ffbfe57-e5d2-57e2-979b-c46d804fd78b with identifier: 131129 to the API
2026-03-25 15:01:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131129>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 341,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': '4ffbfe57-e5d2-57e2-979b-c46d804fd78b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD949CT',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/volvo-xc60-recharge-t6-340-geartro-8-inscription-131129',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Volvo',
 'model': 'XC60',
 'odometer': 61015,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 34990.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Volvo XC60 Recharge T6 340 Geartro 8 Inscription',
 'transmission': 'automatic',
 'trim': 'Recharge T6 340 Geartro 8 Inscription',
 'vin': 'YV1UZBFVDN1987918',
 'year': 2021}
2026-03-25 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131129%27 HTTP/1.1" 200 None
2026-03-25 15:01:44 [arval.fr] INFO: Saving data for 131129: {'created_time': 1773740894.349328, 'last_price_update_time': 1774450904.677877}
2026-03-25 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131129') HTTP/1.1" 204 0
2026-03-25 15:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131132> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:45 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:45 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d610a6f2-c524-58bb-ac54-57c75bb9e8bd with identifier: 131132
2026-03-25 15:01:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d610a6f2-c524-58bb-ac54-57c75bb9e8bd with scrape type 2
2026-03-25 15:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d610a6f2-c524-58bb-ac54-57c75bb9e8bd with scrape type 2
2026-03-25 15:01:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: d610a6f2-c524-58bb-ac54-57c75bb9e8bd, identifier: 131132
2026-03-25 15:01:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: d610a6f2-c524-58bb-ac54-57c75bb9e8bd with identifier: 131132
2026-03-25 15:01:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: d610a6f2-c524-58bb-ac54-57c75bb9e8bd with identifier: 131132
2026-03-25 15:01:45 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: d610a6f2-c524-58bb-ac54-57c75bb9e8bd with identifier: 131132 to the API
2026-03-25 15:01:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131132>
{'auction_title': '',
 'category': 'Véhicule Utilitaire Léger',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd610a6f2-c524-58bb-ac54-57c75bb9e8bd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL473ZT',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/toyota-proace-city-15-medium-130-d-4d-business-auto-131132',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Toyota',
 'model': 'Proace City',
 'odometer': 27778,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21990.0,
 'price_includes_vat': True,
 'registration_date': '2023-02-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Toyota Proace City 1.5 Medium 130 D-4D Business Auto',
 'transmission': 'automatic',
 'trim': '1.5 Medium 130 D-4D Business Auto',
 'vin': 'YAREFYHZ3GJ018317',
 'year': 2023}
2026-03-25 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131132%27 HTTP/1.1" 200 None
2026-03-25 15:01:46 [arval.fr] INFO: Saving data for 131132: {'created_time': 1773741207.790973, 'last_price_update_time': 1774450906.327055}
2026-03-25 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131132') HTTP/1.1" 204 0
2026-03-25 15:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131029> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:51 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131028> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:51 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3f79046a-ddbd-549f-8bb4-3a1c8c397cb2 with identifier: 131029
2026-03-25 15:01:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3f79046a-ddbd-549f-8bb4-3a1c8c397cb2 with scrape type 2
2026-03-25 15:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3f79046a-ddbd-549f-8bb4-3a1c8c397cb2 with scrape type 2
2026-03-25 15:01:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 3f79046a-ddbd-549f-8bb4-3a1c8c397cb2, identifier: 131029
2026-03-25 15:01:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 3f79046a-ddbd-549f-8bb4-3a1c8c397cb2 with identifier: 131029
2026-03-25 15:01:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 3f79046a-ddbd-549f-8bb4-3a1c8c397cb2 with identifier: 131029
2026-03-25 15:01:51 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 3f79046a-ddbd-549f-8bb4-3a1c8c397cb2 with identifier: 131029 to the API
2026-03-25 15:01:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131029>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'beige',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '3f79046a-ddbd-549f-8bb4-3a1c8c397cb2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD558PE',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/volkswagen-polo-life-business-10-tsi-95-131029',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Volkswagen',
 'model': 'Polo',
 'odometer': 28169,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 16490.0,
 'price_includes_vat': True,
 'registration_date': '2021-12-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Volkswagen Polo Life Business 1.0 TSI 95',
 'transmission': 'manual',
 'trim': 'Life Business 1.0 TSI 95',
 'vin': 'WVWZZZAWZNY024247',
 'year': 2021}
2026-03-25 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131029%27 HTTP/1.1" 200 None
2026-03-25 15:01:51 [arval.fr] INFO: Saving data for 131029: {'created_time': 1773653331.278223, 'last_price_update_time': 1774450911.977922}
2026-03-25 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131029') HTTP/1.1" 204 0
2026-03-25 15:01:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131133> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ba83068c-fc5e-55ef-95a9-c90063b9b7d7 with identifier: 131028
2026-03-25 15:01:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ba83068c-fc5e-55ef-95a9-c90063b9b7d7 with scrape type 2
2026-03-25 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ba83068c-fc5e-55ef-95a9-c90063b9b7d7 with scrape type 2
2026-03-25 15:01:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: ba83068c-fc5e-55ef-95a9-c90063b9b7d7, identifier: 131028
2026-03-25 15:01:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: ba83068c-fc5e-55ef-95a9-c90063b9b7d7 with identifier: 131028
2026-03-25 15:01:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: ba83068c-fc5e-55ef-95a9-c90063b9b7d7 with identifier: 131028
2026-03-25 15:01:52 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: ba83068c-fc5e-55ef-95a9-c90063b9b7d7 with identifier: 131028 to the API
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131028>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'ba83068c-fc5e-55ef-95a9-c90063b9b7d7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS423NM',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-style-12-puretech-75-bvm5-131028',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '208',
 'odometer': 20508,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12290.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 208 Style 1.2 PureTech 75 BVM5',
 'transmission': 'manual',
 'trim': 'Style 1.2 PureTech 75 BVM5',
 'vin': 'VR3UPHMHDP5102151',
 'year': 2023}
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131028%27 HTTP/1.1" 200 None
2026-03-25 15:01:52 [arval.fr] INFO: Saving data for 131028: {'created_time': 1773653227.785227, 'last_price_update_time': 1774450912.437894}
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131028') HTTP/1.1" 204 0
2026-03-25 15:01:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 34fc184a-cc8f-5c97-8f67-e282a39e9d7b with identifier: 131133
2026-03-25 15:01:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 34fc184a-cc8f-5c97-8f67-e282a39e9d7b with scrape type 2
2026-03-25 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 34fc184a-cc8f-5c97-8f67-e282a39e9d7b with scrape type 2
2026-03-25 15:01:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 34fc184a-cc8f-5c97-8f67-e282a39e9d7b, identifier: 131133
2026-03-25 15:01:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 34fc184a-cc8f-5c97-8f67-e282a39e9d7b with identifier: 131133
2026-03-25 15:01:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 34fc184a-cc8f-5c97-8f67-e282a39e9d7b with identifier: 131133
2026-03-25 15:01:52 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 34fc184a-cc8f-5c97-8f67-e282a39e9d7b with identifier: 131133 to the API
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131133>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 67,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '34fc184a-cc8f-5c97-8f67-e282a39e9d7b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK086KN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-evolution-10-sce-65-bvm5-131133',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 45307,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-07',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Evolution 1.0 SCe 65 BVM5',
 'transmission': 'manual',
 'trim': 'Evolution 1.0 SCe 65 BVM5',
 'vin': 'VF1RJA00869900061',
 'year': 2022}
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131133%27 HTTP/1.1" 200 None
2026-03-25 15:01:52 [arval.fr] INFO: Saving data for 131133: {'created_time': 1773741208.484417, 'last_price_update_time': 1774450912.885894}
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131133') HTTP/1.1" 204 0
2026-03-25 15:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131134> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:53 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 30e4a016-796a-504c-8f4d-d196ef6b8147 with identifier: 131134
2026-03-25 15:01:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 30e4a016-796a-504c-8f4d-d196ef6b8147 with scrape type 2
2026-03-25 15:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 30e4a016-796a-504c-8f4d-d196ef6b8147 with scrape type 2
2026-03-25 15:01:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 30e4a016-796a-504c-8f4d-d196ef6b8147, identifier: 131134
2026-03-25 15:01:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 30e4a016-796a-504c-8f4d-d196ef6b8147 with identifier: 131134
2026-03-25 15:01:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 30e4a016-796a-504c-8f4d-d196ef6b8147 with identifier: 131134
2026-03-25 15:01:53 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 30e4a016-796a-504c-8f4d-d196ef6b8147 with identifier: 131134 to the API
2026-03-25 15:01:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131134>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '30e4a016-796a-504c-8f4d-d196ef6b8147',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GY045YE',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mg-mg3-15l-195-hybrid-standard-131134',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'MG',
 'model': 'MG3',
 'odometer': 52660,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 14990.0,
 'price_includes_vat': True,
 'registration_date': '2024-08-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'MG MG3 1.5L 195 Hybrid+ Standard',
 'transmission': 'automatic',
 'trim': '1.5L 195 Hybrid+ Standard',
 'vin': 'LSJWP4396RZ219270',
 'year': 2024}
2026-03-25 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131134%27 HTTP/1.1" 200 None
2026-03-25 15:01:53 [arval.fr] INFO: Saving data for 131134: {'created_time': 1773741215.151778, 'last_price_update_time': 1774450913.98833}
2026-03-25 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131134') HTTP/1.1" 204 0
2026-03-25 15:01:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131135> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 60d7c8fc-30a1-525e-9b0d-cc3b090f9398 with identifier: 131135
2026-03-25 15:01:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 60d7c8fc-30a1-525e-9b0d-cc3b090f9398 with scrape type 2
2026-03-25 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 60d7c8fc-30a1-525e-9b0d-cc3b090f9398 with scrape type 2
2026-03-25 15:01:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 60d7c8fc-30a1-525e-9b0d-cc3b090f9398, identifier: 131135
2026-03-25 15:01:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 60d7c8fc-30a1-525e-9b0d-cc3b090f9398 with identifier: 131135
2026-03-25 15:01:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 60d7c8fc-30a1-525e-9b0d-cc3b090f9398 with identifier: 131135
2026-03-25 15:01:54 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 60d7c8fc-30a1-525e-9b0d-cc3b090f9398 with identifier: 131135 to the API
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131135>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '60d7c8fc-30a1-525e-9b0d-cc3b090f9398',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GQ580LY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-408-allure-12-puretech-130-bva8-131135',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '408',
 'odometer': 105223,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2023-07-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 408 Allure 1.2 Puretech 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Allure 1.2 Puretech 130 BVA8',
 'vin': 'VR3FPHNSTPY586268',
 'year': 2023}
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131135%27 HTTP/1.1" 200 None
2026-03-25 15:01:54 [arval.fr] INFO: Saving data for 131135: {'created_time': 1773741216.69703, 'last_price_update_time': 1774450914.573623}
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131135') HTTP/1.1" 204 0
2026-03-25 15:01:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131136> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1 with identifier: 131136
2026-03-25 15:01:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1 with scrape type 2
2026-03-25 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1 with scrape type 2
2026-03-25 15:01:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1, identifier: 131136
2026-03-25 15:01:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1 with identifier: 131136
2026-03-25 15:01:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1 with identifier: 131136
2026-03-25 15:01:54 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1 with identifier: 131136 to the API
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131136>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 67,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'c39f99aa-3f45-5ccd-b6d5-9e3c65f61be1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL023PE',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-evolution-10-sce-65-bvm5-131136',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 49450,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12490.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Evolution 1.0 SCe 65 BVM5',
 'transmission': 'manual',
 'trim': 'Evolution 1.0 SCe 65 BVM5',
 'vin': 'VF1RJA00X70017746',
 'year': 2023}
2026-03-25 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131136%27 HTTP/1.1" 200 None
2026-03-25 15:01:55 [arval.fr] INFO: Saving data for 131136: {'created_time': 1773741210.649881, 'last_price_update_time': 1774450915.125686}
2026-03-25 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131136') HTTP/1.1" 204 0
2026-03-25 15:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=6&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:56 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130865
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130865%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130865: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130864
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130864%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130864: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130861
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130861%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130861: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130860
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130860%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130860: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130859
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130859%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130859: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130779
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130779%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130779: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130498
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130498%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130498: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130497
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130497%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130497: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130496
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130496%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130496: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130495
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130495%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130495: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130494
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130494%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130494: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130491
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130491%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130491: 2
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130489
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130489%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130489: 2
2026-03-25 15:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131123> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130488
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130488%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130488: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130487
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130487%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130487: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130486
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130486%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130486: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130485
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130485%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130485: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130484
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130484%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130484: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 130483
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130483%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 130483: 0
2026-03-25 15:01:56 [arval.fr] INFO: Found listing with ID: 128378
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128378%27 HTTP/1.1" 200 None
2026-03-25 15:01:56 [arval.fr] INFO: Scrape type for 128378: 0
2026-03-25 15:01:56 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131131> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b05ec6d8-2b70-509f-860e-a5834917fc7a with identifier: 131123
2026-03-25 15:01:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b05ec6d8-2b70-509f-860e-a5834917fc7a with scrape type 2
2026-03-25 15:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b05ec6d8-2b70-509f-860e-a5834917fc7a with scrape type 2
2026-03-25 15:01:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b05ec6d8-2b70-509f-860e-a5834917fc7a, identifier: 131123
2026-03-25 15:01:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b05ec6d8-2b70-509f-860e-a5834917fc7a with identifier: 131123
2026-03-25 15:01:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b05ec6d8-2b70-509f-860e-a5834917fc7a with identifier: 131123
2026-03-25 15:01:56 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b05ec6d8-2b70-509f-860e-a5834917fc7a with identifier: 131123 to the API
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131123>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'b05ec6d8-2b70-509f-860e-a5834917fc7a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC636EY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-3008-active-business-12-puretech-130-bvm6-131123',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 105919,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13990.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 Active Business 1.2 PureTech 130 BVM6',
 'transmission': 'manual',
 'trim': 'Active Business 1.2 PureTech 130 BVM6',
 'vin': 'VF3MRHNSMMS204322',
 'year': 2021}
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131123%27 HTTP/1.1" 200 None
2026-03-25 15:01:57 [arval.fr] INFO: Saving data for 131123: {'created_time': 1773741224.439199, 'last_price_update_time': 1774450917.039595}
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131123') HTTP/1.1" 204 0
2026-03-25 15:01:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131138> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 95d8eb73-9f72-5f62-97eb-f375dd50daa6 with identifier: 131131
2026-03-25 15:01:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 95d8eb73-9f72-5f62-97eb-f375dd50daa6 with scrape type 2
2026-03-25 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 95d8eb73-9f72-5f62-97eb-f375dd50daa6 with scrape type 2
2026-03-25 15:01:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 95d8eb73-9f72-5f62-97eb-f375dd50daa6, identifier: 131131
2026-03-25 15:01:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 95d8eb73-9f72-5f62-97eb-f375dd50daa6 with identifier: 131131
2026-03-25 15:01:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 95d8eb73-9f72-5f62-97eb-f375dd50daa6 with identifier: 131131
2026-03-25 15:01:57 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 95d8eb73-9f72-5f62-97eb-f375dd50daa6 with identifier: 131131 to the API
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131131>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 67,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '95d8eb73-9f72-5f62-97eb-f375dd50daa6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE323ME',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-business-10-sce-65-bvm5-131131',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 52666,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 10990.0,
 'price_includes_vat': True,
 'registration_date': '2022-02-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Business 1.0 SCe 65 BVM5',
 'transmission': 'manual',
 'trim': 'Business 1.0 SCe 65 BVM5',
 'vin': 'VF1RJA00568673756',
 'year': 2022}
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131131%27 HTTP/1.1" 200 None
2026-03-25 15:01:57 [arval.fr] INFO: Saving data for 131131: {'created_time': 1773741202.954601, 'last_price_update_time': 1774450917.591547}
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131131') HTTP/1.1" 204 0
2026-03-25 15:01:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130870> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f3a79216-ef8c-5eff-8167-bd6a60801cab with identifier: 131138
2026-03-25 15:01:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f3a79216-ef8c-5eff-8167-bd6a60801cab with scrape type 2
2026-03-25 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f3a79216-ef8c-5eff-8167-bd6a60801cab with scrape type 2
2026-03-25 15:01:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: f3a79216-ef8c-5eff-8167-bd6a60801cab, identifier: 131138
2026-03-25 15:01:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: f3a79216-ef8c-5eff-8167-bd6a60801cab with identifier: 131138
2026-03-25 15:01:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: f3a79216-ef8c-5eff-8167-bd6a60801cab with identifier: 131138
2026-03-25 15:01:57 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: f3a79216-ef8c-5eff-8167-bd6a60801cab with identifier: 131138 to the API
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131138>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f3a79216-ef8c-5eff-8167-bd6a60801cab',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FX449QG',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c5-aircross-shine-15-bluehdi-130-bva8-131138',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C5 Aircross',
 'odometer': 87114,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2021-03-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C5 Aircross Shine 1.5 BlueHDi 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Shine 1.5 BlueHDi 130 BVA8',
 'vin': 'VR7ACYHZRLL071210',
 'year': 2021}
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131138%27 HTTP/1.1" 200 None
2026-03-25 15:01:58 [arval.fr] INFO: Saving data for 131138: {'created_time': 1773741225.777243, 'last_price_update_time': 1774450918.093659}
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131138') HTTP/1.1" 204 0
2026-03-25 15:01:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4029bcd9-f4d7-57ad-80d9-5a073796ddde with identifier: 130870
2026-03-25 15:01:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4029bcd9-f4d7-57ad-80d9-5a073796ddde with scrape type 2
2026-03-25 15:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4029bcd9-f4d7-57ad-80d9-5a073796ddde with scrape type 2
2026-03-25 15:01:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 4029bcd9-f4d7-57ad-80d9-5a073796ddde, identifier: 130870
2026-03-25 15:01:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 4029bcd9-f4d7-57ad-80d9-5a073796ddde with identifier: 130870
2026-03-25 15:01:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 4029bcd9-f4d7-57ad-80d9-5a073796ddde with identifier: 130870
2026-03-25 15:01:58 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 4029bcd9-f4d7-57ad-80d9-5a073796ddde with identifier: 130870 to the API
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:01:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130870>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '4029bcd9-f4d7-57ad-80d9-5a073796ddde',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK412QB',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/hyundai-i30-creative-10-t-gdi-120-dct-7-mhev-130870',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Hyundai',
 'model': 'i30',
 'odometer': 100787,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 14990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-18',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Hyundai i30 CREATIVE 1.0 T-GDI 120 DCT-7 MHEV',
 'transmission': 'automatic',
 'trim': 'CREATIVE 1.0 T-GDI 120 DCT-7 MHEV',
 'vin': 'TMAH351BGNJ199271',
 'year': 2022}
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130870%27 HTTP/1.1" 200 None
2026-03-25 15:01:58 [arval.fr] INFO: Saving data for 130870: {'created_time': 1773653300.098525, 'last_price_update_time': 1774450918.561148}
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130870') HTTP/1.1" 204 0
2026-03-25 15:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130875> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:01:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:01:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c85e77c1-1605-5154-a819-2cbec181854b with identifier: 130875
2026-03-25 15:01:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c85e77c1-1605-5154-a819-2cbec181854b with scrape type 2
2026-03-25 15:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c85e77c1-1605-5154-a819-2cbec181854b with scrape type 2
2026-03-25 15:01:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: c85e77c1-1605-5154-a819-2cbec181854b, identifier: 130875
2026-03-25 15:01:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: c85e77c1-1605-5154-a819-2cbec181854b with identifier: 130875
2026-03-25 15:01:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: c85e77c1-1605-5154-a819-2cbec181854b with identifier: 130875
2026-03-25 15:02:00 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: c85e77c1-1605-5154-a819-2cbec181854b with identifier: 130875 to the API
2026-03-25 15:02:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130875>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'c85e77c1-1605-5154-a819-2cbec181854b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE322ME',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c4-feel-pack-12-puretech-130-bvm6-130875',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C4',
 'odometer': 111687,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 10990.0,
 'price_includes_vat': True,
 'registration_date': '2022-02-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C4 Feel Pack 1.2 PureTech 130 BVM6',
 'transmission': 'manual',
 'trim': 'Feel Pack 1.2 PureTech 130 BVM6',
 'vin': 'VR7BAHNSAME074607',
 'year': 2022}
2026-03-25 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130875%27 HTTP/1.1" 200 None
2026-03-25 15:02:00 [arval.fr] INFO: Saving data for 130875: {'created_time': 1773653344.532668, 'last_price_update_time': 1774450920.338981}
2026-03-25 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130875') HTTP/1.1" 204 0
2026-03-25 15:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130871> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5 with identifier: 130871
2026-03-25 15:02:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5 with scrape type 2
2026-03-25 15:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5 with scrape type 2
2026-03-25 15:02:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5, identifier: 130871
2026-03-25 15:02:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5 with identifier: 130871
2026-03-25 15:02:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5 with identifier: 130871
2026-03-25 15:02:01 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5 with identifier: 130871 to the API
2026-03-25 15:02:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130871>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'red',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'f4a5ac8b-ef6c-5af6-b0a0-6dd72acb22f5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ378KW',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-308-allure-pack-12-puretech-130-bvm6-130871',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '308',
 'odometer': 91423,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13990.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 308 Allure Pack 1.2 PureTech 130 BVM6',
 'transmission': 'manual',
 'trim': 'Allure Pack 1.2 PureTech 130 BVM6',
 'vin': 'VR3FPHNSLNY585147',
 'year': 2022}
2026-03-25 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130871%27 HTTP/1.1" 200 None
2026-03-25 15:02:01 [arval.fr] INFO: Saving data for 130871: {'created_time': 1773653297.130776, 'last_price_update_time': 1774450921.814729}
2026-03-25 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130871') HTTP/1.1" 204 0
2026-03-25 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130869> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 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-25 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130876> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e350820-6cd6-5520-a148-baa0ecc5d4e9 with identifier: 130869
2026-03-25 15:02:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3e350820-6cd6-5520-a148-baa0ecc5d4e9 with scrape type 2
2026-03-25 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3e350820-6cd6-5520-a148-baa0ecc5d4e9 with scrape type 2
2026-03-25 15:02:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 3e350820-6cd6-5520-a148-baa0ecc5d4e9, identifier: 130869
2026-03-25 15:02:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 3e350820-6cd6-5520-a148-baa0ecc5d4e9 with identifier: 130869
2026-03-25 15:02:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 3e350820-6cd6-5520-a148-baa0ecc5d4e9 with identifier: 130869
2026-03-25 15:02:03 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 3e350820-6cd6-5520-a148-baa0ecc5d4e9 with identifier: 130869 to the API
2026-03-25 15:02:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:03 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130869>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '3e350820-6cd6-5520-a148-baa0ecc5d4e9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR393GZ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c4x-feel-pack-12-puretech-130-bva8-130869',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C4X',
 'odometer': 57911,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 15490.0,
 'price_includes_vat': True,
 'registration_date': '2023-09-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C4X Feel Pack 1.2 PureTech 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Feel Pack 1.2 PureTech 130 BVA8',
 'vin': 'VR7BDHNSBPE058508',
 'year': 2023}
2026-03-25 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130869%27 HTTP/1.1" 200 None
2026-03-25 15:02:03 [arval.fr] INFO: Saving data for 130869: {'created_time': 1773653267.472094, 'last_price_update_time': 1774450923.886565}
2026-03-25 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130869') HTTP/1.1" 204 0
2026-03-25 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-25 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130884> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130874> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cc5257e6-bef6-5338-8687-1b0247467d7b with identifier: 130876
2026-03-25 15:02:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cc5257e6-bef6-5338-8687-1b0247467d7b with scrape type 2
2026-03-25 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cc5257e6-bef6-5338-8687-1b0247467d7b with scrape type 2
2026-03-25 15:02:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: cc5257e6-bef6-5338-8687-1b0247467d7b, identifier: 130876
2026-03-25 15:02:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: cc5257e6-bef6-5338-8687-1b0247467d7b with identifier: 130876
2026-03-25 15:02:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: cc5257e6-bef6-5338-8687-1b0247467d7b with identifier: 130876
2026-03-25 15:02:04 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: cc5257e6-bef6-5338-8687-1b0247467d7b with identifier: 130876 to the API
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130876>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'cc5257e6-bef6-5338-8687-1b0247467d7b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC052GQ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-societe-feel-bluehdi-100-bvm6-130876',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 81752,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 7990.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-08',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Societe Feel BlueHDi 100 BVM6',
 'transmission': 'manual',
 'trim': 'Societe Feel BlueHDi 100 BVM6',
 'vin': 'VF7SWYHTUMT614390',
 'year': 2021}
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130876%27 HTTP/1.1" 200 None
2026-03-25 15:02:04 [arval.fr] INFO: Saving data for 130876: {'created_time': 1773653343.833488, 'last_price_update_time': 1774450924.388301}
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130876') HTTP/1.1" 204 0
2026-03-25 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-25 15:02:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 24e032b3-9b00-5b97-9a78-50dc8ad6b916 with identifier: 130884
2026-03-25 15:02:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 24e032b3-9b00-5b97-9a78-50dc8ad6b916 with scrape type 2
2026-03-25 15:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 24e032b3-9b00-5b97-9a78-50dc8ad6b916 with scrape type 2
2026-03-25 15:02:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 24e032b3-9b00-5b97-9a78-50dc8ad6b916, identifier: 130884
2026-03-25 15:02:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 60c67e2d-19f0-5a57-9bdb-2bcd3a222a76 with identifier: 130874
2026-03-25 15:02:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 60c67e2d-19f0-5a57-9bdb-2bcd3a222a76 with scrape type 2
2026-03-25 15:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 60c67e2d-19f0-5a57-9bdb-2bcd3a222a76 with scrape type 2
2026-03-25 15:02:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 60c67e2d-19f0-5a57-9bdb-2bcd3a222a76, identifier: 130874
2026-03-25 15:02:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 24e032b3-9b00-5b97-9a78-50dc8ad6b916 with identifier: 130884
2026-03-25 15:02:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 24e032b3-9b00-5b97-9a78-50dc8ad6b916 with identifier: 130884
2026-03-25 15:02:04 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 24e032b3-9b00-5b97-9a78-50dc8ad6b916 with identifier: 130884 to the API
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130884>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 143,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '24e032b3-9b00-5b97-9a78-50dc8ad6b916',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR450LR',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-captur-evolution-16-e-tech-hybrid-145-bva6-130884',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Captur',
 'odometer': 74702,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17490.0,
 'price_includes_vat': True,
 'registration_date': '2023-09-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Captur Evolution 1.6 E-TECH Hybrid 145 BVA6',
 'transmission': 'automatic',
 'trim': 'Evolution 1.6 E-TECH Hybrid 145 BVA6',
 'vin': 'VF1RJB00871456170',
 'year': 2023}
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130884%27 HTTP/1.1" 200 None
2026-03-25 15:02:05 [arval.fr] INFO: Saving data for 130884: {'created_time': 1773652975.403393, 'last_price_update_time': 1774450925.061145}
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130884') HTTP/1.1" 204 0
2026-03-25 15:02:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 60c67e2d-19f0-5a57-9bdb-2bcd3a222a76 with identifier: 130874
2026-03-25 15:02:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 60c67e2d-19f0-5a57-9bdb-2bcd3a222a76 with identifier: 130874
2026-03-25 15:02:05 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 60c67e2d-19f0-5a57-9bdb-2bcd3a222a76 with identifier: 130874 to the API
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130874>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 67,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '60c67e2d-19f0-5a57-9bdb-2bcd3a222a76',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GB495ZL',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-societe-air-nav-10-sce-65-bvm5-130874',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 16058,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11490.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Societe Air Nav 1.0 SCe 65 BVM5',
 'transmission': 'manual',
 'trim': 'Societe Air Nav 1.0 SCe 65 BVM5',
 'vin': 'VF1RJA00168147706',
 'year': 2021}
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130874%27 HTTP/1.1" 200 None
2026-03-25 15:02:05 [arval.fr] INFO: Saving data for 130874: {'created_time': 1773653345.60829, 'last_price_update_time': 1774450925.457959}
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130874') HTTP/1.1" 204 0
2026-03-25 15:02:05 [scrapy.extensions.logstats] INFO: Crawled 67 pages (at 44 pages/min), scraped 60 items (at 41 items/min)
2026-03-25 15:02:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:02:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130971> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7 with identifier: 130971
2026-03-25 15:02:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7 with scrape type 2
2026-03-25 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7 with scrape type 2
2026-03-25 15:02:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7, identifier: 130971
2026-03-25 15:02:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7 with identifier: 130971
2026-03-25 15:02:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7 with identifier: 130971
2026-03-25 15:02:06 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7 with identifier: 130971 to the API
2026-03-25 15:02:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130971>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '96e7ab33-6b1a-57b9-a692-ddc6b0fdb9d7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GV404PW',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-x1-sdrive20i-business-design-dkg7-130971',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 39483,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 35990.0,
 'price_includes_vat': True,
 'registration_date': '2024-03-08',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X1 sDrive20i Business Design DKG7',
 'transmission': 'automatic',
 'trim': 'sDrive20i Business Design DKG7',
 'vin': 'WBA31EE0905Y58275',
 'year': 2024}
2026-03-25 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130971%27 HTTP/1.1" 200 None
2026-03-25 15:02:06 [arval.fr] INFO: Saving data for 130971: {'created_time': 1773653317.615095, 'last_price_update_time': 1774450926.400839}
2026-03-25 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130971') HTTP/1.1" 204 0
2026-03-25 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130972> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 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-25 15:02:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dfc73406-2140-52bd-bac4-b1f54f57713a with identifier: 130972
2026-03-25 15:02:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dfc73406-2140-52bd-bac4-b1f54f57713a with scrape type 2
2026-03-25 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dfc73406-2140-52bd-bac4-b1f54f57713a with scrape type 2
2026-03-25 15:02:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: dfc73406-2140-52bd-bac4-b1f54f57713a, identifier: 130972
2026-03-25 15:02:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: dfc73406-2140-52bd-bac4-b1f54f57713a with identifier: 130972
2026-03-25 15:02:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: dfc73406-2140-52bd-bac4-b1f54f57713a with identifier: 130972
2026-03-25 15:02:06 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: dfc73406-2140-52bd-bac4-b1f54f57713a with identifier: 130972 to the API
2026-03-25 15:02:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130972>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 218,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'dfc73406-2140-52bd-bac4-b1f54f57713a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GV002GR',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-x1-xdrive23i-m-sport-dkg7-130972',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 112385,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 32990.0,
 'price_includes_vat': True,
 'registration_date': '2024-02-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X1 xDrive23i M Sport DKG7',
 'transmission': 'automatic',
 'trim': 'xDrive23i M Sport DKG7',
 'vin': 'WBA61EE0105Y91090',
 'year': 2024}
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130972%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Saving data for 130972: {'created_time': 1773653319.594811, 'last_price_update_time': 1774450927.173666}
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130972') HTTP/1.1" 204 0
2026-03-25 15:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=7&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130489> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 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-25 15:02:07 [arval.fr] INFO: Found listing with ID: 128377
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128377%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 128377: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 128375
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128375%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 128375: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 128372
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128372%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 128372: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127192
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127192%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127192: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127191
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127191%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127191: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127189
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127189%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127189: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127188
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127188%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127188: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 126905
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126905%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 126905: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 126605
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126605%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 126605: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 126602
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126602%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 126602: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127237
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127237%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127237: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127956
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127956%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127956: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127957
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127957%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127957: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127960
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127960%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127960: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127962
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127962%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127962: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127963
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127963%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127963: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127965
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127965%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127965: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127967
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127967%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127967: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127968
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127968%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127968: 0
2026-03-25 15:02:07 [arval.fr] INFO: Found listing with ID: 127969
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127969%27 HTTP/1.1" 200 None
2026-03-25 15:02:07 [arval.fr] INFO: Scrape type for 127969: 0
2026-03-25 15:02:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 66315907-8dc8-56d9-a333-8ad859563431 with identifier: 130489
2026-03-25 15:02:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 66315907-8dc8-56d9-a333-8ad859563431 with scrape type 2
2026-03-25 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 66315907-8dc8-56d9-a333-8ad859563431 with scrape type 2
2026-03-25 15:02:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 66315907-8dc8-56d9-a333-8ad859563431, identifier: 130489
2026-03-25 15:02:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 66315907-8dc8-56d9-a333-8ad859563431 with identifier: 130489
2026-03-25 15:02:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 66315907-8dc8-56d9-a333-8ad859563431 with identifier: 130489
2026-03-25 15:02:07 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 66315907-8dc8-56d9-a333-8ad859563431 with identifier: 130489 to the API
2026-03-25 15:02:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130489>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 224,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': '66315907-8dc8-56d9-a333-8ad859563431',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GB009MD',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-3008-allure-16-hybrid-225-e-eat8-130489',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 92639,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17490.0,
 'price_includes_vat': True,
 'registration_date': '2021-08-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 Allure 1.6 HYBRID 225 E-EAT8',
 'transmission': 'automatic',
 'trim': 'Allure 1.6 HYBRID 225 E-EAT8',
 'vin': 'VF3M4DGZUMS164440',
 'year': 2021}
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130489%27 HTTP/1.1" 200 None
2026-03-25 15:02:08 [arval.fr] INFO: Saving data for 130489: {'created_time': 1773398581.8416, 'last_price_update_time': 1774450928.192621}
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130489') HTTP/1.1" 204 0
2026-03-25 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-25 15:02:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130883> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cb473f3a-1741-596e-9e65-77f444d9b3b6 with identifier: 130883
2026-03-25 15:02:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cb473f3a-1741-596e-9e65-77f444d9b3b6 with scrape type 2
2026-03-25 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cb473f3a-1741-596e-9e65-77f444d9b3b6 with scrape type 2
2026-03-25 15:02:08 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: cb473f3a-1741-596e-9e65-77f444d9b3b6, identifier: 130883
2026-03-25 15:02:08 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: cb473f3a-1741-596e-9e65-77f444d9b3b6 with identifier: 130883
2026-03-25 15:02:08 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: cb473f3a-1741-596e-9e65-77f444d9b3b6 with identifier: 130883
2026-03-25 15:02:08 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: cb473f3a-1741-596e-9e65-77f444d9b3b6 with identifier: 130883 to the API
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130883>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'cb473f3a-1741-596e-9e65-77f444d9b3b6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR115HD',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-3008-active-pack-12-puretech-130-bvm6-130883',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 55214,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2023-09-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 Active Pack 1.2 PureTech 130 BVM6',
 'transmission': 'manual',
 'trim': 'Active Pack 1.2 PureTech 130 BVM6',
 'vin': 'VF3MRHNSMPS119211',
 'year': 2023}
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130883%27 HTTP/1.1" 200 None
2026-03-25 15:02:08 [arval.fr] INFO: Saving data for 130883: {'created_time': 1773653311.938883, 'last_price_update_time': 1774450928.827914}
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130883') HTTP/1.1" 204 0
2026-03-25 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-25 15:02:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130494> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:09 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ed837f0e-42b8-555f-a4e3-0ffbbfe0337a with identifier: 130494
2026-03-25 15:02:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ed837f0e-42b8-555f-a4e3-0ffbbfe0337a with scrape type 2
2026-03-25 15:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ed837f0e-42b8-555f-a4e3-0ffbbfe0337a with scrape type 2
2026-03-25 15:02:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: ed837f0e-42b8-555f-a4e3-0ffbbfe0337a, identifier: 130494
2026-03-25 15:02:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: ed837f0e-42b8-555f-a4e3-0ffbbfe0337a with identifier: 130494
2026-03-25 15:02:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: ed837f0e-42b8-555f-a4e3-0ffbbfe0337a with identifier: 130494
2026-03-25 15:02:09 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: ed837f0e-42b8-555f-a4e3-0ffbbfe0337a with identifier: 130494 to the API
2026-03-25 15:02:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130494>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '2.0L',
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'ed837f0e-42b8-555f-a4e3-0ffbbfe0337a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL983SN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-serie-3-316d-business-design-122-bva8-130494',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'Serie 3',
 'odometer': 109373,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 23990.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW Serie 3 316d Business Design 122 BVA8',
 'transmission': 'automatic',
 'trim': '316d Business Design 122 BVA8',
 'vin': 'WBA18FU0208D01252',
 'year': 2023}
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130494%27 HTTP/1.1" 200 None
2026-03-25 15:02:10 [arval.fr] INFO: Saving data for 130494: {'created_time': 1773398590.118687, 'last_price_update_time': 1774450930.151732}
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130494') HTTP/1.1" 204 0
2026-03-25 15:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130491> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b555644a-8c28-56b8-8969-161a3712b5fd with identifier: 130491
2026-03-25 15:02:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b555644a-8c28-56b8-8969-161a3712b5fd with scrape type 2
2026-03-25 15:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b555644a-8c28-56b8-8969-161a3712b5fd with scrape type 2
2026-03-25 15:02:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b555644a-8c28-56b8-8969-161a3712b5fd, identifier: 130491
2026-03-25 15:02:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b555644a-8c28-56b8-8969-161a3712b5fd with identifier: 130491
2026-03-25 15:02:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b555644a-8c28-56b8-8969-161a3712b5fd with identifier: 130491
2026-03-25 15:02:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b555644a-8c28-56b8-8969-161a3712b5fd with identifier: 130491 to the API
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130491>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '0.0L',
 'engine_horse_power': 179,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': 'b555644a-8c28-56b8-8969-161a3712b5fd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL411AA',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mg-marvel-r-luxury-70kwh-130491',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'MG',
 'model': 'Marvel R',
 'odometer': 56390,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 22590.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-08',
 'seats_number': 0,
 'seller_name': None,
 'title': 'MG Marvel R Luxury 70kWh',
 'transmission': 'automatic',
 'trim': 'Luxury 70kWh',
 'vin': 'LSJE24092NS107065',
 'year': 2022}
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130491%27 HTTP/1.1" 200 None
2026-03-25 15:02:10 [arval.fr] INFO: Saving data for 130491: {'created_time': 1773397034.751689, 'last_price_update_time': 1774450930.863088}
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130491') HTTP/1.1" 204 0
2026-03-25 15:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130496> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2b4749c9-4730-5095-96f9-14ee50ea84c9 with identifier: 130496
2026-03-25 15:02:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2b4749c9-4730-5095-96f9-14ee50ea84c9 with scrape type 2
2026-03-25 15:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2b4749c9-4730-5095-96f9-14ee50ea84c9 with scrape type 2
2026-03-25 15:02:15 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 2b4749c9-4730-5095-96f9-14ee50ea84c9, identifier: 130496
2026-03-25 15:02:15 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 2b4749c9-4730-5095-96f9-14ee50ea84c9 with identifier: 130496
2026-03-25 15:02:15 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 2b4749c9-4730-5095-96f9-14ee50ea84c9 with identifier: 130496
2026-03-25 15:02:15 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 2b4749c9-4730-5095-96f9-14ee50ea84c9 with identifier: 130496 to the API
2026-03-25 15:02:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:15 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130496>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '2b4749c9-4730-5095-96f9-14ee50ea84c9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK372JG',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-feel-pack-puretech-83-bvm-130496',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 17059,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 10990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Feel Pack PureTech 83 BVM',
 'transmission': 'manual',
 'trim': 'Feel Pack PureTech 83 BVM',
 'vin': 'VF7SXHMRVNT642410',
 'year': 2022}
2026-03-25 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130496%27 HTTP/1.1" 200 None
2026-03-25 15:02:15 [arval.fr] INFO: Saving data for 130496: {'created_time': 1773398628.450631, 'last_price_update_time': 1774450935.942624}
2026-03-25 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130496') HTTP/1.1" 204 0
2026-03-25 15:02:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130861> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 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-25 15:02:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9325ca35-a48a-585f-89c7-196b80997452 with identifier: 130861
2026-03-25 15:02:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9325ca35-a48a-585f-89c7-196b80997452 with scrape type 2
2026-03-25 15:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9325ca35-a48a-585f-89c7-196b80997452 with scrape type 2
2026-03-25 15:02:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 9325ca35-a48a-585f-89c7-196b80997452, identifier: 130861
2026-03-25 15:02:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 9325ca35-a48a-585f-89c7-196b80997452 with identifier: 130861
2026-03-25 15:02:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 9325ca35-a48a-585f-89c7-196b80997452 with identifier: 130861
2026-03-25 15:02:24 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 9325ca35-a48a-585f-89c7-196b80997452 with identifier: 130861 to the API
2026-03-25 15:02:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130861>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '9325ca35-a48a-585f-89c7-196b80997452',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK163JG',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-feel-pack-puretech-83-bvm-130861',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 41532,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 9790.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Feel Pack PureTech 83 BVM',
 'transmission': 'manual',
 'trim': 'Feel Pack PureTech 83 BVM',
 'vin': 'VF7SXHMRVNT642347',
 'year': 2022}
2026-03-25 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130861%27 HTTP/1.1" 200 None
2026-03-25 15:02:25 [arval.fr] INFO: Saving data for 130861: {'created_time': 1773653279.266804, 'last_price_update_time': 1774450945.043741}
2026-03-25 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130861') HTTP/1.1" 204 0
2026-03-25 15:02:43 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.363(s), this was the 1st time calling it.
2026-03-25 15:02:43 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 7.018055451099158 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130779> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:44 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ffa55b49-6bb3-567f-872c-1616401dd3f8 with identifier: 130779
2026-03-25 15:02:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ffa55b49-6bb3-567f-872c-1616401dd3f8 with scrape type 2
2026-03-25 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ffa55b49-6bb3-567f-872c-1616401dd3f8 with scrape type 2
2026-03-25 15:02:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: ffa55b49-6bb3-567f-872c-1616401dd3f8, identifier: 130779
2026-03-25 15:02:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: ffa55b49-6bb3-567f-872c-1616401dd3f8 with identifier: 130779
2026-03-25 15:02:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: ffa55b49-6bb3-567f-872c-1616401dd3f8 with identifier: 130779
2026-03-25 15:02:44 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: ffa55b49-6bb3-567f-872c-1616401dd3f8 with identifier: 130779 to the API
2026-03-25 15:02:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130779>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 114,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'ffa55b49-6bb3-567f-872c-1616401dd3f8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR615RN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/nissan-juke-acenta-dig-t-114-bvm6-130779',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Nissan',
 'model': 'Juke',
 'odometer': 13637,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Nissan Juke Acenta DIG-T 114 BVM6',
 'transmission': 'manual',
 'trim': 'Acenta DIG-T 114 BVM6',
 'vin': 'SJNFAAF16U1263894',
 'year': 2023}
2026-03-25 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130779%27 HTTP/1.1" 200 None
2026-03-25 15:02:44 [arval.fr] INFO: Saving data for 130779: {'created_time': 1773653287.618293, 'last_price_update_time': 1774450964.489476}
2026-03-25 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130779') HTTP/1.1" 204 0
2026-03-25 15:02:45 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.239(s), this was the 1st time calling it.
2026-03-25 15:02:45 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 7.3558117428526435 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:02:45 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.479(s), this was the 1st time calling it.
2026-03-25 15:02:45 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 4.231292837892049 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130859> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a775180b-0d12-5636-a0b1-7051e542060a with identifier: 130859
2026-03-25 15:02:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a775180b-0d12-5636-a0b1-7051e542060a with scrape type 2
2026-03-25 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a775180b-0d12-5636-a0b1-7051e542060a with scrape type 2
2026-03-25 15:02:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: a775180b-0d12-5636-a0b1-7051e542060a, identifier: 130859
2026-03-25 15:02:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: a775180b-0d12-5636-a0b1-7051e542060a with identifier: 130859
2026-03-25 15:02:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: a775180b-0d12-5636-a0b1-7051e542060a with identifier: 130859
2026-03-25 15:02:48 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: a775180b-0d12-5636-a0b1-7051e542060a with identifier: 130859 to the API
2026-03-25 15:02:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130859>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'a775180b-0d12-5636-a0b1-7051e542060a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL434CC',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-308-active-pack-12-puretech-110-bvm6-130859',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '308',
 'odometer': 38989,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 14990.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-14',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 308 Active Pack 1.2 PureTech 110 BVM6',
 'transmission': 'manual',
 'trim': 'Active Pack 1.2 PureTech 110 BVM6',
 'vin': 'VR3FPHNPLNY625534',
 'year': 2022}
2026-03-25 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130859%27 HTTP/1.1" 200 None
2026-03-25 15:02:48 [arval.fr] INFO: Saving data for 130859: {'created_time': 1773653275.544496, 'last_price_update_time': 1774450968.470265}
2026-03-25 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130859') HTTP/1.1" 204 0
2026-03-25 15:02:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:02:50 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:02:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131922> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:53 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 85213740-01d4-5813-b664-802a6e94aa21 with identifier: 131922
2026-03-25 15:02:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 85213740-01d4-5813-b664-802a6e94aa21 with scrape type 2
2026-03-25 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 85213740-01d4-5813-b664-802a6e94aa21 with scrape type 2
2026-03-25 15:02:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 85213740-01d4-5813-b664-802a6e94aa21, identifier: 131922
2026-03-25 15:02:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 85213740-01d4-5813-b664-802a6e94aa21 with identifier: 131922
2026-03-25 15:02:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 85213740-01d4-5813-b664-802a6e94aa21 with identifier: 131922
2026-03-25 15:02:53 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 85213740-01d4-5813-b664-802a6e94aa21 with identifier: 131922 to the API
2026-03-25 15:02:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131922>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 101,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '85213740-01d4-5813-b664-802a6e94aa21',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ553MD',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-business-15-dci-100-bvm6-transfo-vp-vf-131922',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 113654,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 10990.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Business 1.5 dCi 100 BVM6  TRANSFO VP-VF',
 'transmission': 'manual',
 'trim': 'Business 1.5 dCi 100 BVM6  TRANSFO VP-VF',
 'vin': 'VF1RJA00868678496',
 'year': 2022}
2026-03-25 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131922%27 HTTP/1.1" 200 None
2026-03-25 15:02:53 [arval.fr] INFO: Saving data for 131922: {'created_time': 1774018837.429322, 'last_price_update_time': 1774450973.61058}
2026-03-25 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131922') HTTP/1.1" 204 0
2026-03-25 15:02:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131360> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 27ded172-9648-538d-b92d-54702f538ad8 with identifier: 131360
2026-03-25 15:02:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 27ded172-9648-538d-b92d-54702f538ad8 with scrape type 2
2026-03-25 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 27ded172-9648-538d-b92d-54702f538ad8 with scrape type 2
2026-03-25 15:02:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 27ded172-9648-538d-b92d-54702f538ad8, identifier: 131360
2026-03-25 15:02:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 27ded172-9648-538d-b92d-54702f538ad8 with identifier: 131360
2026-03-25 15:02:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 27ded172-9648-538d-b92d-54702f538ad8 with identifier: 131360
2026-03-25 15:02:57 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 27ded172-9648-538d-b92d-54702f538ad8 with identifier: 131360 to the API
2026-03-25 15:02:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131360>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 92,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '27ded172-9648-538d-b92d-54702f538ad8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ107WE',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/nissan-micra-business-edition-ig-t-92-131360',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Nissan',
 'model': 'Micra',
 'odometer': 56776,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-04',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Nissan Micra Business Edition IG-T 92',
 'transmission': 'manual',
 'trim': 'Business Edition IG-T 92',
 'vin': 'VNVK1400569416623',
 'year': 2022}
2026-03-25 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131360%27 HTTP/1.1" 200 None
2026-03-25 15:02:57 [arval.fr] INFO: Saving data for 131360: {'created_time': 1773938009.143176, 'last_price_update_time': 1774450977.766646}
2026-03-25 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131360') HTTP/1.1" 204 0
2026-03-25 15:02:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130865> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130864> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131359> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:02:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 048ee364-a0d5-5b7e-829f-dff0c44c929d with identifier: 130865
2026-03-25 15:02:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 048ee364-a0d5-5b7e-829f-dff0c44c929d with scrape type 2
2026-03-25 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 048ee364-a0d5-5b7e-829f-dff0c44c929d with scrape type 2
2026-03-25 15:02:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 048ee364-a0d5-5b7e-829f-dff0c44c929d, identifier: 130865
2026-03-25 15:02:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 001c7e43-44d0-5915-a752-fdb8b61d89fc with identifier: 130864
2026-03-25 15:02:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 001c7e43-44d0-5915-a752-fdb8b61d89fc with scrape type 2
2026-03-25 15:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 001c7e43-44d0-5915-a752-fdb8b61d89fc with scrape type 2
2026-03-25 15:02:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 001c7e43-44d0-5915-a752-fdb8b61d89fc, identifier: 130864
2026-03-25 15:02:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa with identifier: 131359
2026-03-25 15:02:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa with scrape type 2
2026-03-25 15:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa with scrape type 2
2026-03-25 15:02:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa, identifier: 131359
2026-03-25 15:02:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 048ee364-a0d5-5b7e-829f-dff0c44c929d with identifier: 130865
2026-03-25 15:02:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 048ee364-a0d5-5b7e-829f-dff0c44c929d with identifier: 130865
2026-03-25 15:02:58 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 048ee364-a0d5-5b7e-829f-dff0c44c929d with identifier: 130865 to the API
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130865>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '048ee364-a0d5-5b7e-829f-dff0c44c929d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GV549HZ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/volkswagen-polovi-style-10-tsi-95-bvm5-130865',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Volkswagen',
 'model': 'PoloVI',
 'odometer': 18099,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2024-02-26',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Volkswagen PoloVI Style 1.0 TSI 95 BVM5',
 'transmission': 'manual',
 'trim': 'Style 1.0 TSI 95 BVM5',
 'vin': 'WVWZZZAW2RY032760',
 'year': 2024}
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130865%27 HTTP/1.1" 200 None
2026-03-25 15:02:58 [arval.fr] INFO: Saving data for 130865: {'created_time': 1773653276.970076, 'last_price_update_time': 1774450978.527112}
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130865') HTTP/1.1" 204 0
2026-03-25 15:02:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 001c7e43-44d0-5915-a752-fdb8b61d89fc with identifier: 130864
2026-03-25 15:02:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 001c7e43-44d0-5915-a752-fdb8b61d89fc with identifier: 130864
2026-03-25 15:02:58 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 001c7e43-44d0-5915-a752-fdb8b61d89fc with identifier: 130864 to the API
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130864>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 101,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '001c7e43-44d0-5915-a752-fdb8b61d89fc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GX695MM',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-2008-active-12-puretech-100-bvm6-130864',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 17932,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 16790.0,
 'price_includes_vat': True,
 'registration_date': '2024-06-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 Active 1.2 PureTech 100 BVM6',
 'transmission': 'manual',
 'trim': 'Active 1.2 PureTech 100 BVM6',
 'vin': 'VR3USHNK8RJ723749',
 'year': 2024}
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130864%27 HTTP/1.1" 200 None
2026-03-25 15:02:58 [arval.fr] INFO: Saving data for 130864: {'created_time': 1773653273.537971, 'last_price_update_time': 1774450978.847614}
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130864') HTTP/1.1" 204 0
2026-03-25 15:02:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa with identifier: 131359
2026-03-25 15:02:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa with identifier: 131359
2026-03-25 15:02:58 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa with identifier: 131359 to the API
2026-03-25 15:02:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:02:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:02:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131359>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 220,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '6784be5b-8cdd-5cd7-ae31-ff6c85b75bfa',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD970CT',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mini-countryman-cooper-se-all4-business-design-12595-bva6-131359',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mini',
 'model': 'Countryman',
 'odometer': 74533,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21990.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mini Countryman Cooper SE ALL4 Business Design 125+95 BVA6',
 'transmission': 'automatic',
 'trim': 'Cooper SE ALL4 Business Design 125+95 BVA6',
 'vin': 'WMW21BS0403N92089',
 'year': 2021}
2026-03-25 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131359%27 HTTP/1.1" 200 None
2026-03-25 15:02:59 [arval.fr] INFO: Saving data for 131359: {'created_time': 1773937500.594688, 'last_price_update_time': 1774450979.18692}
2026-03-25 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131359') HTTP/1.1" 204 0
2026-03-25 15:02:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:02:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131024> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:03:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:03:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 29864fe9-043e-52d1-8a53-fed4846ca95d with identifier: 131024
2026-03-25 15:03:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 29864fe9-043e-52d1-8a53-fed4846ca95d with scrape type 2
2026-03-25 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 29864fe9-043e-52d1-8a53-fed4846ca95d with scrape type 2
2026-03-25 15:03:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 29864fe9-043e-52d1-8a53-fed4846ca95d, identifier: 131024
2026-03-25 15:03:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 29864fe9-043e-52d1-8a53-fed4846ca95d with identifier: 131024
2026-03-25 15:03:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 29864fe9-043e-52d1-8a53-fed4846ca95d with identifier: 131024
2026-03-25 15:03:00 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 29864fe9-043e-52d1-8a53-fed4846ca95d with identifier: 131024 to the API
2026-03-25 15:03:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:03:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:03:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131024>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 140,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '29864fe9-043e-52d1-8a53-fed4846ca95d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG907EJ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-arkana-business-tce-140-edc-131024',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Arkana',
 'odometer': 45559,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 18490.0,
 'price_includes_vat': True,
 'registration_date': '2022-05-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Arkana Business TCe 140 EDC',
 'transmission': 'automatic',
 'trim': 'Business TCe 140 EDC',
 'vin': 'VF1RJL005UC317555',
 'year': 2022}
2026-03-25 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131024%27 HTTP/1.1" 200 None
2026-03-25 15:03:01 [arval.fr] INFO: Saving data for 131024: {'created_time': 1773653321.813977, 'last_price_update_time': 1774450981.166689}
2026-03-25 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131024') HTTP/1.1" 204 0
2026-03-25 15:03:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130975> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:03:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:03:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 75ed317d-9280-57b3-b4e9-c58081848ca7 with identifier: 130975
2026-03-25 15:03:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 75ed317d-9280-57b3-b4e9-c58081848ca7 with scrape type 2
2026-03-25 15:03:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 75ed317d-9280-57b3-b4e9-c58081848ca7 with scrape type 2
2026-03-25 15:03:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 75ed317d-9280-57b3-b4e9-c58081848ca7, identifier: 130975
2026-03-25 15:03:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 75ed317d-9280-57b3-b4e9-c58081848ca7 with identifier: 130975
2026-03-25 15:03:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 75ed317d-9280-57b3-b4e9-c58081848ca7 with identifier: 130975
2026-03-25 15:03:01 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 75ed317d-9280-57b3-b4e9-c58081848ca7 with identifier: 130975 to the API
2026-03-25 15:03:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:03:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:03:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130975>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 72,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '75ed317d-9280-57b3-b4e9-c58081848ca7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FW103SD',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-108-active-10-70cv-bvm5-130975',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '108',
 'odometer': 24247,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 8490.0,
 'price_includes_vat': True,
 'registration_date': '2021-01-25',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 108 Active 1.0 70CV BVM5',
 'transmission': 'manual',
 'trim': 'Active 1.0 70CV BVM5',
 'vin': 'VF3PSCFB7LR080954',
 'year': 2021}
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130975%27 HTTP/1.1" 200 None
2026-03-25 15:03:02 [arval.fr] INFO: Saving data for 130975: {'created_time': 1773652963.479598, 'last_price_update_time': 1774450982.107291}
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130975') HTTP/1.1" 204 0
2026-03-25 15:03:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130976> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:03:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:03:02 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 12f2ae6b-4318-5b36-a823-0e9bc660dd46 with identifier: 130976
2026-03-25 15:03:02 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 12f2ae6b-4318-5b36-a823-0e9bc660dd46 with scrape type 2
2026-03-25 15:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 12f2ae6b-4318-5b36-a823-0e9bc660dd46 with scrape type 2
2026-03-25 15:03:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 12f2ae6b-4318-5b36-a823-0e9bc660dd46, identifier: 130976
2026-03-25 15:03:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 12f2ae6b-4318-5b36-a823-0e9bc660dd46 with identifier: 130976
2026-03-25 15:03:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 12f2ae6b-4318-5b36-a823-0e9bc660dd46 with identifier: 130976
2026-03-25 15:03:02 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 12f2ae6b-4318-5b36-a823-0e9bc660dd46 with identifier: 130976 to the API
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:03:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130976>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '12f2ae6b-4318-5b36-a823-0e9bc660dd46',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GF390AQ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-2008-road-trip-12-puretech-130cv-bvm6-130976',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 58825,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13490.0,
 'price_includes_vat': True,
 'registration_date': '2022-03-04',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 Road Trip 1.2 PureTech 130CV BVM6',
 'transmission': 'manual',
 'trim': 'Road Trip 1.2 PureTech 130CV BVM6',
 'vin': 'VR3USHNSKNJ552134',
 'year': 2022}
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130976%27 HTTP/1.1" 200 None
2026-03-25 15:03:02 [arval.fr] INFO: Saving data for 130976: {'created_time': 1773653322.951425, 'last_price_update_time': 1774450982.909218}
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130976') HTTP/1.1" 204 0
2026-03-25 15:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=8&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:03:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 127970
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127970%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 127970: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 127972
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127972%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 127972: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 127975
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127975%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 127975: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 127977
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127977%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 127977: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 127978
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127978%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 127978: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 128869
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128869%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 128869: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 128870
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128870%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 128870: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 128873
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128873%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 128873: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 128875
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128875%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 128875: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 128871
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128871%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 128871: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 129428
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129428%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 129428: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 127971
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127971%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 127971: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 127979
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127979%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 127979: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 129680
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129680%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 129680: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 129683
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129683%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 129683: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 129684
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129684%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 129684: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 129998
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129998%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 129998: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 129999
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129999%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 129999: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 130000
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130000%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 130000: 0
2026-03-25 15:03:04 [arval.fr] INFO: Found listing with ID: 130002
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130002%27 HTTP/1.1" 200 None
2026-03-25 15:03:04 [arval.fr] INFO: Scrape type for 130002: 0
2026-03-25 15:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131139> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:03:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:03:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ba728a1d-207f-5c1f-b79c-24a53e7f89ce with identifier: 131139
2026-03-25 15:03:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ba728a1d-207f-5c1f-b79c-24a53e7f89ce with scrape type 2
2026-03-25 15:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ba728a1d-207f-5c1f-b79c-24a53e7f89ce with scrape type 2
2026-03-25 15:03:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: ba728a1d-207f-5c1f-b79c-24a53e7f89ce, identifier: 131139
2026-03-25 15:03:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: ba728a1d-207f-5c1f-b79c-24a53e7f89ce with identifier: 131139
2026-03-25 15:03:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: ba728a1d-207f-5c1f-b79c-24a53e7f89ce with identifier: 131139
2026-03-25 15:03:05 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: ba728a1d-207f-5c1f-b79c-24a53e7f89ce with identifier: 131139 to the API
2026-03-25 15:03:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:03:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:03:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131139>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 109,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'ba728a1d-207f-5c1f-b79c-24a53e7f89ce',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR847RN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-serie-1-116i-dkg7-business-design-131139',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'Serie 1',
 'odometer': 31338,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21590.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW Serie 1 116i DKG7 Business Design',
 'transmission': 'automatic',
 'trim': '116i DKG7 Business Design',
 'vin': 'WBA7K110107N27093',
 'year': 2023}
2026-03-25 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131139%27 HTTP/1.1" 200 None
2026-03-25 15:03:05 [arval.fr] INFO: Saving data for 131139: {'created_time': 1773748870.449393, 'last_price_update_time': 1774450985.394782}
2026-03-25 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131139') HTTP/1.1" 204 0
2026-03-25 15:03:05 [scrapy.extensions.logstats] INFO: Crawled 88 pages (at 21 pages/min), scraped 79 items (at 19 items/min)
2026-03-25 15:03:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:03:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131025> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:03:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 04f87930-93e9-5974-94b8-b54508831e25 with identifier: 131025
2026-03-25 15:03:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 04f87930-93e9-5974-94b8-b54508831e25 with scrape type 2
2026-03-25 15:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 04f87930-93e9-5974-94b8-b54508831e25 with scrape type 2
2026-03-25 15:03:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 04f87930-93e9-5974-94b8-b54508831e25, identifier: 131025
2026-03-25 15:03:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 04f87930-93e9-5974-94b8-b54508831e25 with identifier: 131025
2026-03-25 15:03:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 04f87930-93e9-5974-94b8-b54508831e25 with identifier: 131025
2026-03-25 15:03:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 04f87930-93e9-5974-94b8-b54508831e25 with identifier: 131025 to the API
2026-03-25 15:03:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:03:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:03:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131025>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 91,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '04f87930-93e9-5974-94b8-b54508831e25',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD506SP',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-business-10-tce-90-bvm6-transfo-vp-vf-131025',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 38075,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2021-12-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Clio Business 1.0 TCe 90 BVM6 TRANSFO VP VF',
 'transmission': 'manual',
 'trim': 'Business 1.0 TCe 90 BVM6 TRANSFO VP VF',
 'vin': 'VF1RJA00868081087',
 'year': 2021}
2026-03-25 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131025%27 HTTP/1.1" 200 None
2026-03-25 15:03:10 [arval.fr] INFO: Saving data for 131025: {'created_time': 1773653325.249342, 'last_price_update_time': 1774450990.701456}
2026-03-25 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131025') HTTP/1.1" 204 0
2026-03-25 15:03:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131143> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:03:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d with identifier: 131143
2026-03-25 15:03:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d with scrape type 2
2026-03-25 15:03:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d with scrape type 2
2026-03-25 15:03:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d, identifier: 131143
2026-03-25 15:03:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d with identifier: 131143
2026-03-25 15:03:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d with identifier: 131143
2026-03-25 15:03:41 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d with identifier: 131143 to the API
2026-03-25 15:03:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:03:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:03:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131143>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '8fe0b7b1-a55a-5ade-a02b-1d8824fe6e1d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL281QB',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/toyota-yaris-hybride-116h-dynamic-business-beyond-zero-131143',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Toyota',
 'model': 'Yaris',
 'odometer': 31838,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 17990.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Toyota Yaris Hybride 116h Dynamic Business Beyond Zero',
 'transmission': 'automatic',
 'trim': 'Hybride 116h Dynamic Business Beyond Zero',
 'vin': 'YARKBAC3400094328',
 'year': 2023}
2026-03-25 15:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131143%27 HTTP/1.1" 200 None
2026-03-25 15:03:42 [arval.fr] INFO: Saving data for 131143: {'created_time': 1773748846.877421, 'last_price_update_time': 1774451022.282254}
2026-03-25 15:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:03:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131143') HTTP/1.1" 204 0
2026-03-25 15:04:05 [scrapy.extensions.logstats] INFO: Crawled 90 pages (at 2 pages/min), scraped 81 items (at 2 items/min)
2026-03-25 15:04:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:04:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131142> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:04:13 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434 with identifier: 131142
2026-03-25 15:04:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434 with scrape type 2
2026-03-25 15:04:13 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434 with scrape type 2
2026-03-25 15:04:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434, identifier: 131142
2026-03-25 15:04:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434 with identifier: 131142
2026-03-25 15:04:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434 with identifier: 131142
2026-03-25 15:04:13 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434 with identifier: 131142 to the API
2026-03-25 15:04:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:04:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:04:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131142>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 220,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'b4ce9a4b-b754-56bf-b4dc-a5c7fe1f2434',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GQ606ER',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mini-countryman-cooper-se-all4-essential-12595-bva6-131142',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mini',
 'model': 'Countryman',
 'odometer': 42277,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 28690.0,
 'price_includes_vat': True,
 'registration_date': '2023-07-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mini Countryman Cooper SE ALL4 Essential 125+95 BVA6',
 'transmission': 'automatic',
 'trim': 'Cooper SE ALL4 Essential 125+95 BVA6',
 'vin': 'WMW21BS0X03R49372',
 'year': 2023}
2026-03-25 15:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131142%27 HTTP/1.1" 200 None
2026-03-25 15:04:13 [arval.fr] INFO: Saving data for 131142: {'created_time': 1773748852.713961, 'last_price_update_time': 1774451053.51458}
2026-03-25 15:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:04:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131142') HTTP/1.1" 204 0
2026-03-25 15:04:17 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 129.315(s), this was the 1st time calling it.
2026-03-25 15:04:17 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 6.533814392728678 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:04:19 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.820(s), this was the 1st time calling it.
2026-03-25 15:04:19 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 7.026531214921618 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:04:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:04:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:04:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130498> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:04:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: abef7dd6-036c-5196-881d-12d908faa9d0 with identifier: 130498
2026-03-25 15:04:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item abef7dd6-036c-5196-881d-12d908faa9d0 with scrape type 2
2026-03-25 15:04:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item abef7dd6-036c-5196-881d-12d908faa9d0 with scrape type 2
2026-03-25 15:04:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: abef7dd6-036c-5196-881d-12d908faa9d0, identifier: 130498
2026-03-25 15:04:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: abef7dd6-036c-5196-881d-12d908faa9d0 with identifier: 130498
2026-03-25 15:04:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: abef7dd6-036c-5196-881d-12d908faa9d0 with identifier: 130498
2026-03-25 15:04:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: abef7dd6-036c-5196-881d-12d908faa9d0 with identifier: 130498 to the API
2026-03-25 15:04:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:04:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:04:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130498>
{'auction_title': '',
 'category': 'Véhicule Utilitaire Léger',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '2.0L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'abef7dd6-036c-5196-881d-12d908faa9d0',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS448KH',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-trafic-fourgon-l1h1-2t8-grand-confort-20-dci-130-bvm6-130498',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Trafic',
 'odometer': 71071,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21490.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Trafic Fourgon L1H1 2T8 Grand Confort 2.0 dCi 130 BVM6',
 'transmission': 'manual',
 'trim': 'Fourgon L1H1 2T8 Grand Confort 2.0 dCi 130 BVM6',
 'vin': 'VF1FL000071676839',
 'year': 2023}
2026-03-25 15:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130498%27 HTTP/1.1" 200 None
2026-03-25 15:04:29 [arval.fr] INFO: Saving data for 130498: {'created_time': 1773398654.440945, 'last_price_update_time': 1774451069.858276}
2026-03-25 15:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:04:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130498') HTTP/1.1" 204 0
2026-03-25 15:04:58 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.611(s), this was the 1st time calling it.
2026-03-25 15:04:58 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 7.231771772959747 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:05:05 [scrapy.extensions.logstats] INFO: Crawled 92 pages (at 2 pages/min), scraped 83 items (at 2 items/min)
2026-03-25 15:05:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:05:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:05:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130973> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:05:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1a2f277c-84c9-5045-9912-897c70b9529b with identifier: 130973
2026-03-25 15:05:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1a2f277c-84c9-5045-9912-897c70b9529b with scrape type 2
2026-03-25 15:05:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1a2f277c-84c9-5045-9912-897c70b9529b with scrape type 2
2026-03-25 15:05:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 1a2f277c-84c9-5045-9912-897c70b9529b, identifier: 130973
2026-03-25 15:05:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 1a2f277c-84c9-5045-9912-897c70b9529b with identifier: 130973
2026-03-25 15:05:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 1a2f277c-84c9-5045-9912-897c70b9529b with identifier: 130973
2026-03-25 15:05:07 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 1a2f277c-84c9-5045-9912-897c70b9529b with identifier: 130973 to the API
2026-03-25 15:05:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:05:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:05:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130973>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 155,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '1a2f277c-84c9-5045-9912-897c70b9529b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GB006MP',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/ds-ds3-crossback-ines-de-la-fressange-paris-12-puretech-155cv-bva8-130973',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'DS',
 'model': 'DS3 Crossback',
 'odometer': 111066,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13990.0,
 'price_includes_vat': True,
 'registration_date': '2021-08-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'DS DS3 Crossback INES DE LA FRESSANGE PARIS 1.2 PureTech 155CV BVA8',
 'transmission': 'automatic',
 'trim': 'INES DE LA FRESSANGE PARIS 1.2 PureTech 155CV BVA8',
 'vin': 'VR1URHNNSMW062735',
 'year': 2021}
2026-03-25 15:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130973%27 HTTP/1.1" 200 None
2026-03-25 15:05:07 [arval.fr] INFO: Saving data for 130973: {'created_time': 1773653316.661592, 'last_price_update_time': 1774451107.663754}
2026-03-25 15:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130973') HTTP/1.1" 204 0
2026-03-25 15:05:10 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 129.298(s), this was the 1st time calling it.
2026-03-25 15:05:10 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 5.500363264502551 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:05:14 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.144(s), this was the 1st time calling it.
2026-03-25 15:05:14 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 3.8745473441305776 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:05:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:05:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131140> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:05:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 94745928-da3f-5d24-8ecc-cc7b01582fb4 with identifier: 131140
2026-03-25 15:05:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 94745928-da3f-5d24-8ecc-cc7b01582fb4 with scrape type 2
2026-03-25 15:05:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 94745928-da3f-5d24-8ecc-cc7b01582fb4 with scrape type 2
2026-03-25 15:05:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 94745928-da3f-5d24-8ecc-cc7b01582fb4, identifier: 131140
2026-03-25 15:05:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 94745928-da3f-5d24-8ecc-cc7b01582fb4 with identifier: 131140
2026-03-25 15:05:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 94745928-da3f-5d24-8ecc-cc7b01582fb4 with identifier: 131140
2026-03-25 15:05:18 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 94745928-da3f-5d24-8ecc-cc7b01582fb4 with identifier: 131140 to the API
2026-03-25 15:05:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:05:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:05:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/131140>
{'auction_title': '',
 'category': 'Véhicule Utilitaire Léger',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '94745928-da3f-5d24-8ecc-cc7b01582fb4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH046HQ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-societe-feel-15-bluehdi-100-bvm6-131140',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 119382,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 6990.0,
 'price_includes_vat': True,
 'registration_date': '2022-06-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Societe Feel 1.5 BlueHDI 100 BVM6',
 'transmission': 'manual',
 'trim': 'Societe Feel 1.5 BlueHDI 100 BVM6',
 'vin': 'VF7SWYHTUNT575914',
 'year': 2022}
2026-03-25 15:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131140%27 HTTP/1.1" 200 None
2026-03-25 15:05:18 [arval.fr] INFO: Saving data for 131140: {'created_time': 1773748854.20328, 'last_price_update_time': 1774451118.436311}
2026-03-25 15:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='131140') HTTP/1.1" 204 0
2026-03-25 15:05:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:05:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130497> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:05:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 66850e90-8d7d-5803-9a72-03f23279e825 with identifier: 130497
2026-03-25 15:05:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 66850e90-8d7d-5803-9a72-03f23279e825 with scrape type 2
2026-03-25 15:05:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 66850e90-8d7d-5803-9a72-03f23279e825 with scrape type 2
2026-03-25 15:05:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 66850e90-8d7d-5803-9a72-03f23279e825, identifier: 130497
2026-03-25 15:05:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 66850e90-8d7d-5803-9a72-03f23279e825 with identifier: 130497
2026-03-25 15:05:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 66850e90-8d7d-5803-9a72-03f23279e825 with identifier: 130497
2026-03-25 15:05:32 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 66850e90-8d7d-5803-9a72-03f23279e825 with identifier: 130497 to the API
2026-03-25 15:05:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:05:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:05:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130497>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '66850e90-8d7d-5803-9a72-03f23279e825',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR471RN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-x2-sdrive18i-business-design-130497',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'X2',
 'odometer': 27812,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 25490.0,
 'price_includes_vat': True,
 'registration_date': '2023-10-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X2 sDrive18i Business Design',
 'transmission': 'manual',
 'trim': 'sDrive18i Business Design',
 'vin': 'WBAYH110X05X24780',
 'year': 2023}
2026-03-25 15:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130497%27 HTTP/1.1" 200 None
2026-03-25 15:05:32 [arval.fr] INFO: Saving data for 130497: {'created_time': 1773398638.94943, 'last_price_update_time': 1774451132.614872}
2026-03-25 15:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130497') HTTP/1.1" 204 0
2026-03-25 15:05:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=9&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130003
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130003%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130003: 2
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130261
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130261%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130261: 2
2026-03-25 15:05:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130263
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130263%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130263: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130199
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130199%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130199: 2
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130203
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130203%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130203: 2
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 127958
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127958%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 127958: 2
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130354
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130354%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130354: 2
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130353
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130353%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130353: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130352
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130352%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130352: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130351
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130351%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130351: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130350
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130350%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130350: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130349
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130349%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130349: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130348
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130348%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130348: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130347
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130347%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130347: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130346
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130346%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130346: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130345
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130345%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130345: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130344
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130344%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130344: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130343
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130343%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130343: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130342
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130342%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130342: 0
2026-03-25 15:05:43 [arval.fr] INFO: Found listing with ID: 130341
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130341%27 HTTP/1.1" 200 None
2026-03-25 15:05:43 [arval.fr] INFO: Scrape type for 130341: 0
2026-03-25 15:05:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:05:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:05:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:05:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:05:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:05:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:05:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130354> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:05:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: da0d655f-e5cd-510c-abf5-c3f0e89daa55 with identifier: 130354
2026-03-25 15:05:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item da0d655f-e5cd-510c-abf5-c3f0e89daa55 with scrape type 2
2026-03-25 15:05:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item da0d655f-e5cd-510c-abf5-c3f0e89daa55 with scrape type 2
2026-03-25 15:05:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: da0d655f-e5cd-510c-abf5-c3f0e89daa55, identifier: 130354
2026-03-25 15:05:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: da0d655f-e5cd-510c-abf5-c3f0e89daa55 with identifier: 130354
2026-03-25 15:05:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: da0d655f-e5cd-510c-abf5-c3f0e89daa55 with identifier: 130354
2026-03-25 15:05:50 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: da0d655f-e5cd-510c-abf5-c3f0e89daa55 with identifier: 130354 to the API
2026-03-25 15:05:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:05:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:05:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130354>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 220,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'da0d655f-e5cd-510c-abf5-c3f0e89daa55',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE685CC',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mini-countryman-cooper-se-all4-northwood-12595-bva6-130354',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mini',
 'model': 'Countryman',
 'odometer': 86296,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 24990.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mini Countryman Cooper SE ALL4 Northwood 125+95 BVA6',
 'transmission': 'automatic',
 'trim': 'Cooper SE ALL4 Northwood 125+95 BVA6',
 'vin': 'WMW21BS0603P10546',
 'year': 2022}
2026-03-25 15:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130354%27 HTTP/1.1" 200 None
2026-03-25 15:05:51 [arval.fr] INFO: Saving data for 130354: {'created_time': 1773397954.34256, 'last_price_update_time': 1774451151.120544}
2026-03-25 15:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:05:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130354') HTTP/1.1" 204 0
2026-03-25 15:06:05 [scrapy.extensions.logstats] INFO: Crawled 97 pages (at 5 pages/min), scraped 87 items (at 4 items/min)
2026-03-25 15:06:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:07:05 [scrapy.extensions.logstats] INFO: Crawled 97 pages (at 0 pages/min), scraped 87 items (at 0 items/min)
2026-03-25 15:07:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:07:52 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 129.591(s), this was the 1st time calling it.
2026-03-25 15:07:52 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 6.904350518270392 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:07:52 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 129.252(s), this was the 1st time calling it.
2026-03-25 15:07:52 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 5.266410420967935 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.399(s), this was the 1st time calling it.
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 7.147631023083201 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 129.907(s), this was the 1st time calling it.
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 5.530910624063539 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 131.048(s), this was the 1st time calling it.
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 4.107516741154048 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.819(s), this was the 1st time calling it.
2026-03-25 15:07:54 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 6.593610776835233 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:07:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:07:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:07:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:08:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:08:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:08:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:08:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130003> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:01 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 483903c6-074e-51eb-8132-717b973c7fc1 with identifier: 130003
2026-03-25 15:08:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 483903c6-074e-51eb-8132-717b973c7fc1 with scrape type 2
2026-03-25 15:08:01 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 483903c6-074e-51eb-8132-717b973c7fc1 with scrape type 2
2026-03-25 15:08:02 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 483903c6-074e-51eb-8132-717b973c7fc1, identifier: 130003
2026-03-25 15:08:02 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 483903c6-074e-51eb-8132-717b973c7fc1 with identifier: 130003
2026-03-25 15:08:02 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 483903c6-074e-51eb-8132-717b973c7fc1 with identifier: 130003
2026-03-25 15:08:02 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 483903c6-074e-51eb-8132-717b973c7fc1 with identifier: 130003 to the API
2026-03-25 15:08:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:08:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:08:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130003>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.8L',
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '483903c6-074e-51eb-8132-717b973c7fc1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL681MD',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/toyota-corolla-touring-hybride-122h-dynamic-business-beyond-zer-130003',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Toyota',
 'model': 'Corolla',
 'odometer': 106849,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 18990.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Toyota Corolla Touring  Hybride 122h Dynamic Business Beyond Zer',
 'transmission': 'automatic',
 'trim': 'Touring  Hybride 122h Dynamic Business Beyond Zer',
 'vin': 'SB1Z93BEX0E357734',
 'year': 2023}
2026-03-25 15:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130003%27 HTTP/1.1" 200 None
2026-03-25 15:08:02 [arval.fr] INFO: Saving data for 130003: {'created_time': 1773398045.906686, 'last_price_update_time': 1774451282.439144}
2026-03-25 15:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130003') HTTP/1.1" 204 0
2026-03-25 15:08:05 [scrapy.extensions.logstats] INFO: Crawled 98 pages (at 1 pages/min), scraped 88 items (at 1 items/min)
2026-03-25 15:08:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:08:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=10&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130340
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130340%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130340: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130339
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130339%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130339: 2
2026-03-25 15:08:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130338
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130338%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130338: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130337
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130337%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130337: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130255
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130255%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130255: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130254
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130254%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130254: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130252
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130252%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130252: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130251
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130251%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130251: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130249
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130249%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130249: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130247
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130247%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130247: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130246
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130246%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130246: 2
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130244
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130244%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130244: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130241
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130241%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130241: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130238
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130238%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130238: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130236
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130236%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130236: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130235
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130235%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130235: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130232
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130232%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130232: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130231
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130231%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130231: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130229
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130229%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130229: 0
2026-03-25 15:08:13 [arval.fr] INFO: Found listing with ID: 130228
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130228%27 HTTP/1.1" 200 None
2026-03-25 15:08:13 [arval.fr] INFO: Scrape type for 130228: 0
2026-03-25 15:08:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130261> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:17 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4f115450-c8d7-53e2-aa8d-6f31086a2eb4 with identifier: 130261
2026-03-25 15:08:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4f115450-c8d7-53e2-aa8d-6f31086a2eb4 with scrape type 2
2026-03-25 15:08:17 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4f115450-c8d7-53e2-aa8d-6f31086a2eb4 with scrape type 2
2026-03-25 15:08:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 4f115450-c8d7-53e2-aa8d-6f31086a2eb4, identifier: 130261
2026-03-25 15:08:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 4f115450-c8d7-53e2-aa8d-6f31086a2eb4 with identifier: 130261
2026-03-25 15:08:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 4f115450-c8d7-53e2-aa8d-6f31086a2eb4 with identifier: 130261
2026-03-25 15:08:17 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 4f115450-c8d7-53e2-aa8d-6f31086a2eb4 with identifier: 130261 to the API
2026-03-25 15:08:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:08:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:08:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130261>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '4f115450-c8d7-53e2-aa8d-6f31086a2eb4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FZ099MY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-3008-allure-pack-12-puretech-130-bva8-130261',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 39606,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 18490.0,
 'price_includes_vat': True,
 'registration_date': '2021-05-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 Allure Pack 1.2 PureTech 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Allure Pack 1.2 PureTech 130 BVA8',
 'vin': 'VF3MRHNSUMS138219',
 'year': 2021}
2026-03-25 15:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130261%27 HTTP/1.1" 200 None
2026-03-25 15:08:18 [arval.fr] INFO: Saving data for 130261: {'created_time': 1773398007.380248, 'last_price_update_time': 1774451298.059082}
2026-03-25 15:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130261') HTTP/1.1" 204 0
2026-03-25 15:08:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130203> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0f569297-4f45-5743-b1d9-cb9e5d3767ef with identifier: 130203
2026-03-25 15:08:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0f569297-4f45-5743-b1d9-cb9e5d3767ef with scrape type 2
2026-03-25 15:08:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 0f569297-4f45-5743-b1d9-cb9e5d3767ef with scrape type 2
2026-03-25 15:08:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 0f569297-4f45-5743-b1d9-cb9e5d3767ef, identifier: 130203
2026-03-25 15:08:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 0f569297-4f45-5743-b1d9-cb9e5d3767ef with identifier: 130203
2026-03-25 15:08:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 0f569297-4f45-5743-b1d9-cb9e5d3767ef with identifier: 130203
2026-03-25 15:08:22 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 0f569297-4f45-5743-b1d9-cb9e5d3767ef with identifier: 130203 to the API
2026-03-25 15:08:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:08:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:08:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130203>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 143,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '0f569297-4f45-5743-b1d9-cb9e5d3767ef',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL208FS',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-captur-volution-16-e-tech-hybrid-145cv-bva6-130203',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Captur',
 'odometer': 82480,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 15490.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-21',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Captur volution 1.6 E-TECH Hybrid 145CV BVA6',
 'transmission': 'automatic',
 'trim': 'volution 1.6 E-TECH Hybrid 145CV BVA6',
 'vin': 'VF1RJB00469878047',
 'year': 2022}
2026-03-25 15:08:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130203%27 HTTP/1.1" 200 None
2026-03-25 15:08:23 [arval.fr] INFO: Saving data for 130203: {'created_time': 1773398014.1657, 'last_price_update_time': 1774451303.00335}
2026-03-25 15:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130203') HTTP/1.1" 204 0
2026-03-25 15:08:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/127958> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9e3e953a-49b1-5614-bef4-4142b8dc2d72 with identifier: 127958
2026-03-25 15:08:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9e3e953a-49b1-5614-bef4-4142b8dc2d72 with scrape type 2
2026-03-25 15:08:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9e3e953a-49b1-5614-bef4-4142b8dc2d72 with scrape type 2
2026-03-25 15:08:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 9e3e953a-49b1-5614-bef4-4142b8dc2d72, identifier: 127958
2026-03-25 15:08:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 9e3e953a-49b1-5614-bef4-4142b8dc2d72 with identifier: 127958
2026-03-25 15:08:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 9e3e953a-49b1-5614-bef4-4142b8dc2d72 with identifier: 127958
2026-03-25 15:08:34 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 9e3e953a-49b1-5614-bef4-4142b8dc2d72 with identifier: 127958 to the API
2026-03-25 15:08:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:08:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:08:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/127958>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '9e3e953a-49b1-5614-bef4-4142b8dc2d72',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ255MA',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-societe-feel-nav-puretech-83-bvm-127958',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 119938,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 6490.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Societe Feel Nav PureTech 83 BVM',
 'transmission': 'manual',
 'trim': 'Societe Feel Nav PureTech 83 BVM',
 'vin': 'VF7SWHMRVNT621038',
 'year': 2022}
2026-03-25 15:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127958%27 HTTP/1.1" 200 None
2026-03-25 15:08:35 [arval.fr] INFO: Saving data for 127958: {'created_time': 1773397733.528194, 'last_price_update_time': 1774451315.193401}
2026-03-25 15:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='127958') HTTP/1.1" 204 0
2026-03-25 15:08:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130337> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7deb9aa2-37db-5cd6-9b4c-8ef838e6547f with identifier: 130337
2026-03-25 15:08:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7deb9aa2-37db-5cd6-9b4c-8ef838e6547f with scrape type 2
2026-03-25 15:08:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 7deb9aa2-37db-5cd6-9b4c-8ef838e6547f with scrape type 2
2026-03-25 15:08:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 7deb9aa2-37db-5cd6-9b4c-8ef838e6547f, identifier: 130337
2026-03-25 15:08:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 7deb9aa2-37db-5cd6-9b4c-8ef838e6547f with identifier: 130337
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=yellow HTTP/1.1" 200 None
2026-03-25 15:08:47 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-25 15:08:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 7deb9aa2-37db-5cd6-9b4c-8ef838e6547f with identifier: 130337
2026-03-25 15:08:47 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 7deb9aa2-37db-5cd6-9b4c-8ef838e6547f with identifier: 130337 to the API
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:08:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130337>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'yellow',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 101,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '7deb9aa2-37db-5cd6-9b4c-8ef838e6547f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ325QZ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-active-pack-12-puretech-100-bva8-130337',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '208',
 'odometer': 36734,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13590.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 208 Active Pack 1.2 PureTech 100 BVA8',
 'transmission': 'automatic',
 'trim': 'Active Pack 1.2 PureTech 100 BVA8',
 'vin': 'VR3UPHNKSNT087381',
 'year': 2022}
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130337%27 HTTP/1.1" 200 None
2026-03-25 15:08:47 [arval.fr] INFO: Saving data for 130337: {'created_time': 1773397761.709625, 'last_price_update_time': 1774451327.545659}
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130337') HTTP/1.1" 204 0
2026-03-25 15:08:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130251> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:48 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9acfd663-8d28-504e-897c-b375e564c435 with identifier: 130251
2026-03-25 15:08:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9acfd663-8d28-504e-897c-b375e564c435 with scrape type 2
2026-03-25 15:08:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9acfd663-8d28-504e-897c-b375e564c435 with scrape type 2
2026-03-25 15:08:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 9acfd663-8d28-504e-897c-b375e564c435, identifier: 130251
2026-03-25 15:08:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 9acfd663-8d28-504e-897c-b375e564c435 with identifier: 130251
2026-03-25 15:08:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 9acfd663-8d28-504e-897c-b375e564c435 with identifier: 130251
2026-03-25 15:08:49 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 9acfd663-8d28-504e-897c-b375e564c435 with identifier: 130251 to the API
2026-03-25 15:08:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:08:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:08:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130251>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '9acfd663-8d28-504e-897c-b375e564c435',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC411NG',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-2008-allure-business-15-bluehdi-130-bva8-130251',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 49323,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 18990.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-21',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 Allure Business 1.5 BlueHDi 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Allure Business 1.5 BlueHDi 130 BVA8',
 'vin': 'VR3UDYHZSMJ867498',
 'year': 2021}
2026-03-25 15:08:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130251%27 HTTP/1.1" 200 None
2026-03-25 15:08:49 [arval.fr] INFO: Saving data for 130251: {'created_time': 1773397728.349786, 'last_price_update_time': 1774451329.427383}
2026-03-25 15:08:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130251') HTTP/1.1" 204 0
2026-03-25 15:08:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130249> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:08:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:08:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 214c9158-ad1e-5acb-9192-33d05f8b7cc1 with identifier: 130249
2026-03-25 15:08:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 214c9158-ad1e-5acb-9192-33d05f8b7cc1 with scrape type 2
2026-03-25 15:08:57 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 214c9158-ad1e-5acb-9192-33d05f8b7cc1 with scrape type 2
2026-03-25 15:08:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 214c9158-ad1e-5acb-9192-33d05f8b7cc1, identifier: 130249
2026-03-25 15:08:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 214c9158-ad1e-5acb-9192-33d05f8b7cc1 with identifier: 130249
2026-03-25 15:08:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 214c9158-ad1e-5acb-9192-33d05f8b7cc1 with identifier: 130249
2026-03-25 15:08:57 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 214c9158-ad1e-5acb-9192-33d05f8b7cc1 with identifier: 130249 to the API
2026-03-25 15:08:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:08:57 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:08:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130249>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 220,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '214c9158-ad1e-5acb-9192-33d05f8b7cc1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GT686KS',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mini-countryman-cooper-se-all4-essential-12595-bva6-130249',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mini',
 'model': 'Countryman',
 'odometer': 49096,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 28990.0,
 'price_includes_vat': True,
 'registration_date': '2024-01-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mini Countryman Cooper SE ALL4 Essential 125+95 BVA6',
 'transmission': 'automatic',
 'trim': 'Cooper SE ALL4 Essential 125+95 BVA6',
 'vin': 'WMW21BS0903R97204',
 'year': 2024}
2026-03-25 15:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130249%27 HTTP/1.1" 200 None
2026-03-25 15:08:57 [arval.fr] INFO: Saving data for 130249: {'created_time': 1773397509.904388, 'last_price_update_time': 1774451337.75471}
2026-03-25 15:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:08:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130249') HTTP/1.1" 204 0
2026-03-25 15:09:05 [scrapy.extensions.logstats] INFO: Crawled 105 pages (at 7 pages/min), scraped 94 items (at 6 items/min)
2026-03-25 15:09:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:09:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130199> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:09 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d997f587-36c8-5c12-861e-4e5e77d5b507 with identifier: 130199
2026-03-25 15:09:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d997f587-36c8-5c12-861e-4e5e77d5b507 with scrape type 2
2026-03-25 15:09:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d997f587-36c8-5c12-861e-4e5e77d5b507 with scrape type 2
2026-03-25 15:09:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: d997f587-36c8-5c12-861e-4e5e77d5b507, identifier: 130199
2026-03-25 15:09:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: d997f587-36c8-5c12-861e-4e5e77d5b507 with identifier: 130199
2026-03-25 15:09:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: d997f587-36c8-5c12-861e-4e5e77d5b507 with identifier: 130199
2026-03-25 15:09:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: d997f587-36c8-5c12-861e-4e5e77d5b507 with identifier: 130199 to the API
2026-03-25 15:09:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130199>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 84,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'd997f587-36c8-5c12-861e-4e5e77d5b507',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL416NC',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/hyundai-i20-12-84-initia-130199',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Hyundai',
 'model': 'I20',
 'odometer': 55769,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Hyundai I20 1.2 84 Initia',
 'transmission': 'manual',
 'trim': '1.2 84 Initia',
 'vin': 'NLHBM51HAPZ237458',
 'year': 2023}
2026-03-25 15:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130199%27 HTTP/1.1" 200 None
2026-03-25 15:09:10 [arval.fr] INFO: Saving data for 130199: {'created_time': 1773398002.163022, 'last_price_update_time': 1774451350.39943}
2026-03-25 15:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130199') HTTP/1.1" 204 0
2026-03-25 15:09:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130252> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1e1bf30f-f546-5955-8538-95fbd114e56c with identifier: 130252
2026-03-25 15:09:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1e1bf30f-f546-5955-8538-95fbd114e56c with scrape type 2
2026-03-25 15:09:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1e1bf30f-f546-5955-8538-95fbd114e56c with scrape type 2
2026-03-25 15:09:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 1e1bf30f-f546-5955-8538-95fbd114e56c, identifier: 130252
2026-03-25 15:09:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 1e1bf30f-f546-5955-8538-95fbd114e56c with identifier: 130252
2026-03-25 15:09:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 1e1bf30f-f546-5955-8538-95fbd114e56c with identifier: 130252
2026-03-25 15:09:11 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 1e1bf30f-f546-5955-8538-95fbd114e56c with identifier: 130252 to the API
2026-03-25 15:09:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:11 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130252>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 184,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '1e1bf30f-f546-5955-8538-95fbd114e56c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE478BL',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/toyota-corolla-hybride-184h-dynamic-business-beyond-zero-130252',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Toyota',
 'model': 'Corolla',
 'odometer': 117371,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 18990.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-11',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Toyota Corolla Hybride 184h Dynamic Business Beyond Zero',
 'transmission': 'automatic',
 'trim': 'Hybride 184h Dynamic Business Beyond Zero',
 'vin': 'SB1K53BE60E086765',
 'year': 2022}
2026-03-25 15:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130252%27 HTTP/1.1" 200 None
2026-03-25 15:09:11 [arval.fr] INFO: Saving data for 130252: {'created_time': 1773397718.427755, 'last_price_update_time': 1774451351.670276}
2026-03-25 15:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130252') HTTP/1.1" 204 0
2026-03-25 15:09:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130246> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 09d2eb35-ce71-550a-9b97-d060c55ea916 with identifier: 130246
2026-03-25 15:09:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 09d2eb35-ce71-550a-9b97-d060c55ea916 with scrape type 2
2026-03-25 15:09:11 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 09d2eb35-ce71-550a-9b97-d060c55ea916 with scrape type 2
2026-03-25 15:09:11 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 09d2eb35-ce71-550a-9b97-d060c55ea916, identifier: 130246
2026-03-25 15:09:11 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 09d2eb35-ce71-550a-9b97-d060c55ea916 with identifier: 130246
2026-03-25 15:09:11 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 09d2eb35-ce71-550a-9b97-d060c55ea916 with identifier: 130246
2026-03-25 15:09:11 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 09d2eb35-ce71-550a-9b97-d060c55ea916 with identifier: 130246 to the API
2026-03-25 15:09:11 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130246>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.9L',
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '09d2eb35-ce71-550a-9b97-d060c55ea916',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC429VA',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/mercedes-classe-a-berline-business-line-180-d-130246',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Mercedes',
 'model': 'Classe A',
 'odometer': 118588,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 16990.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes Classe A Berline Business Line 180 d',
 'transmission': 'manual',
 'trim': 'Berline Business Line 180 d',
 'vin': 'W1K1771101J327146',
 'year': 2021}
2026-03-25 15:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130246%27 HTTP/1.1" 200 None
2026-03-25 15:09:12 [arval.fr] INFO: Saving data for 130246: {'created_time': 1773397683.457204, 'last_price_update_time': 1774451352.15782}
2026-03-25 15:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130246') HTTP/1.1" 204 0
2026-03-25 15:09:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=11&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130222
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130222%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130222: 2
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130219
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130219%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130219: 2
2026-03-25 15:09:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130217
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130217%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130217: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130216
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130216%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130216: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130214
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130214%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130214: 2
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130213
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130213%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130213: 2
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130211
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130211%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130211: 2
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130210
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130210%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130210: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130202
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130202%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130202: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130198
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130198%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130198: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 130001
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130001%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 130001: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129828
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129828%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129828: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129657
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129657%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129657: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129656
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129656%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129656: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129655
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129655%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129655: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129654
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129654%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129654: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129653
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129653%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129653: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129652
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129652%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129652: 0
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129651
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129651%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129651: 2
2026-03-25 15:09:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:14 [arval.fr] INFO: Found listing with ID: 129650
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129650%27 HTTP/1.1" 200 None
2026-03-25 15:09:14 [arval.fr] INFO: Scrape type for 129650: 2
2026-03-25 15:09:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130222> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:15 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2bdf98a5-d48e-586a-97ec-631f0d7544db with identifier: 130222
2026-03-25 15:09:15 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2bdf98a5-d48e-586a-97ec-631f0d7544db with scrape type 2
2026-03-25 15:09:15 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2bdf98a5-d48e-586a-97ec-631f0d7544db with scrape type 2
2026-03-25 15:09:16 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 2bdf98a5-d48e-586a-97ec-631f0d7544db, identifier: 130222
2026-03-25 15:09:16 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 2bdf98a5-d48e-586a-97ec-631f0d7544db with identifier: 130222
2026-03-25 15:09:16 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 2bdf98a5-d48e-586a-97ec-631f0d7544db with identifier: 130222
2026-03-25 15:09:16 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 2bdf98a5-d48e-586a-97ec-631f0d7544db with identifier: 130222 to the API
2026-03-25 15:09:16 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:16 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130222>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 109,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '2bdf98a5-d48e-586a-97ec-631f0d7544db',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS253HW',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-serie-1-116i-business-design-dkg7-130222',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'BMW',
 'model': 'Serie 1',
 'odometer': 20474,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 21990.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW Serie 1 116i Business Design DKG7',
 'transmission': 'automatic',
 'trim': '116i Business Design DKG7',
 'vin': 'WBA7K110707N27227',
 'year': 2023}
2026-03-25 15:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130222%27 HTTP/1.1" 200 None
2026-03-25 15:09:16 [arval.fr] INFO: Saving data for 130222: {'created_time': 1773397534.165341, 'last_price_update_time': 1774451356.479502}
2026-03-25 15:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130222') HTTP/1.1" 204 0
2026-03-25 15:09:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130219> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ca58e2f-9eac-5ede-b965-288e506f373f with identifier: 130219
2026-03-25 15:09:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9ca58e2f-9eac-5ede-b965-288e506f373f with scrape type 2
2026-03-25 15:09:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9ca58e2f-9eac-5ede-b965-288e506f373f with scrape type 2
2026-03-25 15:09:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 9ca58e2f-9eac-5ede-b965-288e506f373f, identifier: 130219
2026-03-25 15:09:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 9ca58e2f-9eac-5ede-b965-288e506f373f with identifier: 130219
2026-03-25 15:09:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 9ca58e2f-9eac-5ede-b965-288e506f373f with identifier: 130219
2026-03-25 15:09:21 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 9ca58e2f-9eac-5ede-b965-288e506f373f with identifier: 130219 to the API
2026-03-25 15:09:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130219>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '0.0L',
 'engine_horse_power': 306,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': '9ca58e2f-9eac-5ede-b965-288e506f373f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK479NR',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/tesla-model-3-autonomie-standard-plus-rwd-130219',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Tesla',
 'model': 'Model 3',
 'odometer': 84869,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 23990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-16',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Tesla Model 3 Autonomie Standard Plus RWD',
 'transmission': 'automatic',
 'trim': 'Autonomie Standard Plus RWD',
 'vin': 'LRW3E7FS4PC698618',
 'year': 2022}
2026-03-25 15:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130219%27 HTTP/1.1" 200 None
2026-03-25 15:09:21 [arval.fr] INFO: Saving data for 130219: {'created_time': 1773397544.672122, 'last_price_update_time': 1774451361.708534}
2026-03-25 15:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130219') HTTP/1.1" 204 0
2026-03-25 15:09:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130339> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b914c977-70a0-5960-95fb-2ecbcf9253ee with identifier: 130339
2026-03-25 15:09:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b914c977-70a0-5960-95fb-2ecbcf9253ee with scrape type 2
2026-03-25 15:09:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item b914c977-70a0-5960-95fb-2ecbcf9253ee with scrape type 2
2026-03-25 15:09:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b914c977-70a0-5960-95fb-2ecbcf9253ee, identifier: 130339
2026-03-25 15:09:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b914c977-70a0-5960-95fb-2ecbcf9253ee with identifier: 130339
2026-03-25 15:09:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b914c977-70a0-5960-95fb-2ecbcf9253ee with identifier: 130339
2026-03-25 15:09:22 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b914c977-70a0-5960-95fb-2ecbcf9253ee with identifier: 130339 to the API
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130339>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'b914c977-70a0-5960-95fb-2ecbcf9253ee',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK965EC',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-active-pack-12-puretech-75-bvm5-130339',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '208',
 'odometer': 15975,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 10990.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-25',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 208 Active Pack 1.2 PureTech 75 BVM5',
 'transmission': 'manual',
 'trim': 'Active Pack 1.2 PureTech 75 BVM5',
 'vin': 'VR3UPHMHDN5873749',
 'year': 2022}
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130339%27 HTTP/1.1" 200 None
2026-03-25 15:09:22 [arval.fr] INFO: Saving data for 130339: {'created_time': 1773397805.349845, 'last_price_update_time': 1774451362.278988}
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130339') HTTP/1.1" 204 0
2026-03-25 15:09:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130340> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 95db3b42-cc28-5a90-89df-1b7c6b018240 with identifier: 130340
2026-03-25 15:09:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 95db3b42-cc28-5a90-89df-1b7c6b018240 with scrape type 2
2026-03-25 15:09:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 95db3b42-cc28-5a90-89df-1b7c6b018240 with scrape type 2
2026-03-25 15:09:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 95db3b42-cc28-5a90-89df-1b7c6b018240, identifier: 130340
2026-03-25 15:09:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 95db3b42-cc28-5a90-89df-1b7c6b018240 with identifier: 130340
2026-03-25 15:09:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 95db3b42-cc28-5a90-89df-1b7c6b018240 with identifier: 130340
2026-03-25 15:09:22 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 95db3b42-cc28-5a90-89df-1b7c6b018240 with identifier: 130340 to the API
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130340>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '95db3b42-cc28-5a90-89df-1b7c6b018240',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK604WQ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-5008-allure-pack-12-puretech-130-bva8-7-sieges-130340',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '5008',
 'odometer': 108993,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 19490.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 5008 Allure Pack 1.2 PureTech 130 BVA8 7 Sieges',
 'transmission': 'automatic',
 'trim': 'Allure Pack 1.2 PureTech 130 BVA8 7 Sieges',
 'vin': 'VF3MRHNSUNS182186',
 'year': 2022}
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130340%27 HTTP/1.1" 200 None
2026-03-25 15:09:22 [arval.fr] INFO: Saving data for 130340: {'created_time': 1773397794.763541, 'last_price_update_time': 1774451362.805031}
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130340') HTTP/1.1" 204 0
2026-03-25 15:09:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130247> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 525d769d-1b49-57b1-a74e-f777a9c31fd5 with identifier: 130247
2026-03-25 15:09:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 525d769d-1b49-57b1-a74e-f777a9c31fd5 with scrape type 2
2026-03-25 15:09:22 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 525d769d-1b49-57b1-a74e-f777a9c31fd5 with scrape type 2
2026-03-25 15:09:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 525d769d-1b49-57b1-a74e-f777a9c31fd5, identifier: 130247
2026-03-25 15:09:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 525d769d-1b49-57b1-a74e-f777a9c31fd5 with identifier: 130247
2026-03-25 15:09:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 525d769d-1b49-57b1-a74e-f777a9c31fd5 with identifier: 130247
2026-03-25 15:09:23 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 525d769d-1b49-57b1-a74e-f777a9c31fd5 with identifier: 130247 to the API
2026-03-25 15:09:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130247>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '525d769d-1b49-57b1-a74e-f777a9c31fd5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ514LW',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-2008-active-pack-15-bluehdi-110-bvm6-130247',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 116245,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 13990.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 Active Pack 1.5 BlueHDi 110 BVM6',
 'transmission': 'manual',
 'trim': 'Active Pack 1.5 BlueHDi 110 BVM6',
 'vin': 'VR3UDYHSKNJ707671',
 'year': 2022}
2026-03-25 15:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130247%27 HTTP/1.1" 200 None
2026-03-25 15:09:23 [arval.fr] INFO: Saving data for 130247: {'created_time': 1773397674.015947, 'last_price_update_time': 1774451363.384499}
2026-03-25 15:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130247') HTTP/1.1" 204 0
2026-03-25 15:09:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130213> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c96157c1-b953-5e82-8b16-5571d8144bcc with identifier: 130213
2026-03-25 15:09:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c96157c1-b953-5e82-8b16-5571d8144bcc with scrape type 2
2026-03-25 15:09:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c96157c1-b953-5e82-8b16-5571d8144bcc with scrape type 2
2026-03-25 15:09:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: c96157c1-b953-5e82-8b16-5571d8144bcc, identifier: 130213
2026-03-25 15:09:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: c96157c1-b953-5e82-8b16-5571d8144bcc with identifier: 130213
2026-03-25 15:09:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: c96157c1-b953-5e82-8b16-5571d8144bcc with identifier: 130213
2026-03-25 15:09:24 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: c96157c1-b953-5e82-8b16-5571d8144bcc with identifier: 130213 to the API
2026-03-25 15:09:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:24 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130213>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 177,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c96157c1-b953-5e82-8b16-5571d8144bcc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GA991WD',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-5008-gt-pack-20-bluehdi-180-bva8-7-sieges-130213',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '5008',
 'odometer': 77477,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 30990.0,
 'price_includes_vat': True,
 'registration_date': '2021-07-21',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 5008 GT Pack 2.0 BlueHDi 180 BVA8 7 Sieges',
 'transmission': 'automatic',
 'trim': 'GT Pack 2.0 BlueHDi 180 BVA8 7 Sieges',
 'vin': 'VF3MJEHZUMS123885',
 'year': 2021}
2026-03-25 15:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130213%27 HTTP/1.1" 200 None
2026-03-25 15:09:24 [arval.fr] INFO: Saving data for 130213: {'created_time': 1773397468.169991, 'last_price_update_time': 1774451364.445113}
2026-03-25 15:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130213') HTTP/1.1" 204 0
2026-03-25 15:09:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130255> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d74b34e9-5b8d-5bb8-8c69-d5ac17a812d3 with identifier: 130255
2026-03-25 15:09:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d74b34e9-5b8d-5bb8-8c69-d5ac17a812d3 with scrape type 2
2026-03-25 15:09:24 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d74b34e9-5b8d-5bb8-8c69-d5ac17a812d3 with scrape type 2
2026-03-25 15:09:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: d74b34e9-5b8d-5bb8-8c69-d5ac17a812d3, identifier: 130255
2026-03-25 15:09:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: d74b34e9-5b8d-5bb8-8c69-d5ac17a812d3 with identifier: 130255
2026-03-25 15:09:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: d74b34e9-5b8d-5bb8-8c69-d5ac17a812d3 with identifier: 130255
2026-03-25 15:09:24 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: d74b34e9-5b8d-5bb8-8c69-d5ac17a812d3 with identifier: 130255 to the API
2026-03-25 15:09:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130255>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'd74b34e9-5b8d-5bb8-8c69-d5ac17a812d3',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS338NM',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-style-12-puretech-75-bvm5-130255',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '208',
 'odometer': 16068,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 208 Style 1.2 PureTech 75 BVM5',
 'transmission': 'manual',
 'trim': 'Style 1.2 PureTech 75 BVM5',
 'vin': 'VR3UPHMHDP5111131',
 'year': 2023}
2026-03-25 15:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130255%27 HTTP/1.1" 200 None
2026-03-25 15:09:25 [arval.fr] INFO: Saving data for 130255: {'created_time': 1773397519.659538, 'last_price_update_time': 1774451365.169156}
2026-03-25 15:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130255') HTTP/1.1" 204 0
2026-03-25 15:09:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130214> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ddded931-cc7a-5cf7-b71b-0e3cebb20114 with identifier: 130214
2026-03-25 15:09:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ddded931-cc7a-5cf7-b71b-0e3cebb20114 with scrape type 2
2026-03-25 15:09:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ddded931-cc7a-5cf7-b71b-0e3cebb20114 with scrape type 2
2026-03-25 15:09:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: ddded931-cc7a-5cf7-b71b-0e3cebb20114, identifier: 130214
2026-03-25 15:09:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: ddded931-cc7a-5cf7-b71b-0e3cebb20114 with identifier: 130214
2026-03-25 15:09:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: ddded931-cc7a-5cf7-b71b-0e3cebb20114 with identifier: 130214
2026-03-25 15:09:25 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: ddded931-cc7a-5cf7-b71b-0e3cebb20114 with identifier: 130214 to the API
2026-03-25 15:09:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130214>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.4L',
 'engine_horse_power': 218,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': 'ddded931-cc7a-5cf7-b71b-0e3cebb20114',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GB042RP',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/skoda-superb-laurinklement-14-tsi-phev-218-dsg6-130214',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Skoda',
 'model': 'Superb',
 'odometer': 74611,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 25990.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-09',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Skoda Superb Laurin&Klement 1.4 TSI PHEV 218 DSG6',
 'transmission': 'automatic',
 'trim': 'Laurin&Klement 1.4 TSI PHEV 218 DSG6',
 'vin': 'TMBAW7NP8M7078850',
 'year': 2021}
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130214%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Saving data for 130214: {'created_time': 1773397502.685313, 'last_price_update_time': 1774451366.254418}
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130214') HTTP/1.1" 204 0
2026-03-25 15:09:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=12&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130211> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129477
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129477%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129477: 2
2026-03-25 15:09:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: af1eb996-c7bc-5b53-8116-8ce5e94caa06 with identifier: 130211
2026-03-25 15:09:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item af1eb996-c7bc-5b53-8116-8ce5e94caa06 with scrape type 2
2026-03-25 15:09:26 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item af1eb996-c7bc-5b53-8116-8ce5e94caa06 with scrape type 2
2026-03-25 15:09:26 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: af1eb996-c7bc-5b53-8116-8ce5e94caa06, identifier: 130211
2026-03-25 15:09:26 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: af1eb996-c7bc-5b53-8116-8ce5e94caa06 with identifier: 130211
2026-03-25 15:09:26 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: af1eb996-c7bc-5b53-8116-8ce5e94caa06 with identifier: 130211
2026-03-25 15:09:26 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: af1eb996-c7bc-5b53-8116-8ce5e94caa06 with identifier: 130211 to the API
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130211>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '0.0L',
 'engine_horse_power': 299,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': 'af1eb996-c7bc-5b53-8116-8ce5e94caa06',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS392NA',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/tesla-model-y-grande-autonomie-rwd-130211',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Tesla',
 'model': 'Model Y',
 'odometer': 53901,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 31990.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-21',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Tesla Model Y Grande Autonomie RWD',
 'transmission': 'automatic',
 'trim': 'Grande Autonomie RWD',
 'vin': 'LRWYGCFS8RC210167',
 'year': 2023}
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130211%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Saving data for 130211: {'created_time': 1773397478.740794, 'last_price_update_time': 1774451366.765721}
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130211') HTTP/1.1" 204 0
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129476
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129476%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129476: 2
2026-03-25 15:09:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129475
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129475%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129475: 2
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129474
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129474%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129474: 2
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129473
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129473%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129473: 2
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129472
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129472%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129472: 2
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129471
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129471%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129471: 2
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129470
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129470%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129470: 0
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129469
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129469%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129469: 0
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129468
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129468%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129468: 0
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129467
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129467%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129467: 0
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129466
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129466%27 HTTP/1.1" 200 None
2026-03-25 15:09:26 [arval.fr] INFO: Scrape type for 129466: 0
2026-03-25 15:09:26 [arval.fr] INFO: Found listing with ID: 129465
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129465%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129465: 0
2026-03-25 15:09:27 [arval.fr] INFO: Found listing with ID: 129464
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129464%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129464: 0
2026-03-25 15:09:27 [arval.fr] INFO: Found listing with ID: 129314
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129314%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129314: 0
2026-03-25 15:09:27 [arval.fr] INFO: Found listing with ID: 129312
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129312%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129312: 0
2026-03-25 15:09:27 [arval.fr] INFO: Found listing with ID: 129311
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129311%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129311: 0
2026-03-25 15:09:27 [arval.fr] INFO: Found listing with ID: 129310
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129310%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129310: 0
2026-03-25 15:09:27 [arval.fr] INFO: Found listing with ID: 129309
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129309%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129309: 0
2026-03-25 15:09:27 [arval.fr] INFO: Found listing with ID: 129308
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129308%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Scrape type for 129308: 0
2026-03-25 15:09:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129651> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 15b1f440-a13a-5623-9595-13ce1f39e5b9 with identifier: 129651
2026-03-25 15:09:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 15b1f440-a13a-5623-9595-13ce1f39e5b9 with scrape type 2
2026-03-25 15:09:27 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 15b1f440-a13a-5623-9595-13ce1f39e5b9 with scrape type 2
2026-03-25 15:09:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 15b1f440-a13a-5623-9595-13ce1f39e5b9, identifier: 129651
2026-03-25 15:09:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 15b1f440-a13a-5623-9595-13ce1f39e5b9 with identifier: 129651
2026-03-25 15:09:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 15b1f440-a13a-5623-9595-13ce1f39e5b9 with identifier: 129651
2026-03-25 15:09:27 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 15b1f440-a13a-5623-9595-13ce1f39e5b9 with identifier: 129651 to the API
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129651>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '15b1f440-a13a-5623-9595-13ce1f39e5b9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN914YF',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-kangoo-equilibre-13-tce-100cv-bvm6-129651',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Renault',
 'model': 'Kangoo',
 'odometer': 23882,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 23990.0,
 'price_includes_vat': True,
 'registration_date': '2023-05-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Renault Kangoo Equilibre 1.3 TCe 100CV BVM6',
 'transmission': 'manual',
 'trim': 'Equilibre 1.3 TCe 100CV BVM6',
 'vin': 'VF1RFK00870959141',
 'year': 2023}
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129651%27 HTTP/1.1" 200 None
2026-03-25 15:09:27 [arval.fr] INFO: Saving data for 129651: {'created_time': 1773397327.117186, 'last_price_update_time': 1774451367.946451}
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129651') HTTP/1.1" 204 0
2026-03-25 15:09:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129650> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c5b4510e-a4da-5fa6-af13-f8456327e894 with identifier: 129650
2026-03-25 15:09:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c5b4510e-a4da-5fa6-af13-f8456327e894 with scrape type 2
2026-03-25 15:09:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c5b4510e-a4da-5fa6-af13-f8456327e894 with scrape type 2
2026-03-25 15:09:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: c5b4510e-a4da-5fa6-af13-f8456327e894, identifier: 129650
2026-03-25 15:09:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: c5b4510e-a4da-5fa6-af13-f8456327e894 with identifier: 129650
2026-03-25 15:09:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: c5b4510e-a4da-5fa6-af13-f8456327e894 with identifier: 129650
2026-03-25 15:09:28 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: c5b4510e-a4da-5fa6-af13-f8456327e894 with identifier: 129650 to the API
2026-03-25 15:09:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129650>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c5b4510e-a4da-5fa6-af13-f8456327e894',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL169QG',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-3008-active-pack-15-hdi-130cv-bvm6-129650',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 87747,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 18990.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 Active Pack 1.5 HDi 130CV BVM6',
 'transmission': 'manual',
 'trim': 'Active Pack 1.5 HDi 130CV BVM6',
 'vin': 'VF3MCYHZMNS174471',
 'year': 2023}
2026-03-25 15:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129650%27 HTTP/1.1" 200 None
2026-03-25 15:09:28 [arval.fr] INFO: Saving data for 129650: {'created_time': 1773397336.229376, 'last_price_update_time': 1774451368.760451}
2026-03-25 15:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129650') HTTP/1.1" 204 0
2026-03-25 15:09:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129476> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129477> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 11308ed7-799d-5013-b7cd-b8898d969cbe with identifier: 129476
2026-03-25 15:09:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 11308ed7-799d-5013-b7cd-b8898d969cbe with scrape type 2
2026-03-25 15:09:28 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 11308ed7-799d-5013-b7cd-b8898d969cbe with scrape type 2
2026-03-25 15:09:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 11308ed7-799d-5013-b7cd-b8898d969cbe, identifier: 129476
2026-03-25 15:09:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 11308ed7-799d-5013-b7cd-b8898d969cbe with identifier: 129476
2026-03-25 15:09:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 11308ed7-799d-5013-b7cd-b8898d969cbe with identifier: 129476
2026-03-25 15:09:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 11308ed7-799d-5013-b7cd-b8898d969cbe with identifier: 129476 to the API
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129476>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '11308ed7-799d-5013-b7cd-b8898d969cbe',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK285KF',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c5-aircross-feel-12-puretech-130-bvm6-129476',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C5 Aircross',
 'odometer': 104259,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-04',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C5 Aircross Feel 1.2 PureTech 130 BVM6',
 'transmission': 'manual',
 'trim': 'Feel 1.2 PureTech 130 BVM6',
 'vin': 'VR7ARHNSKNL049430',
 'year': 2022}
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129476%27 HTTP/1.1" 200 None
2026-03-25 15:09:29 [arval.fr] INFO: Saving data for 129476: {'created_time': 1773397300.023143, 'last_price_update_time': 1774451369.291274}
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129476') HTTP/1.1" 204 0
2026-03-25 15:09:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 954d3ca6-1288-5a1f-93ad-86b969c66268 with identifier: 129477
2026-03-25 15:09:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 954d3ca6-1288-5a1f-93ad-86b969c66268 with scrape type 2
2026-03-25 15:09:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 954d3ca6-1288-5a1f-93ad-86b969c66268 with scrape type 2
2026-03-25 15:09:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 954d3ca6-1288-5a1f-93ad-86b969c66268, identifier: 129477
2026-03-25 15:09:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 954d3ca6-1288-5a1f-93ad-86b969c66268 with identifier: 129477
2026-03-25 15:09:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 954d3ca6-1288-5a1f-93ad-86b969c66268 with identifier: 129477
2026-03-25 15:09:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 954d3ca6-1288-5a1f-93ad-86b969c66268 with identifier: 129477 to the API
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129477>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '954d3ca6-1288-5a1f-93ad-86b969c66268',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL117GT',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-2008-allure-15-bluehdi-130-bva8-129477',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 50660,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 19990.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-23',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 Allure 1.5 BlueHDi 130 BVA8',
 'transmission': 'automatic',
 'trim': 'Allure 1.5 BlueHDi 130 BVA8',
 'vin': 'VR3UDYHZSNJ847468',
 'year': 2022}
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129477%27 HTTP/1.1" 200 None
2026-03-25 15:09:29 [arval.fr] INFO: Saving data for 129477: {'created_time': 1773397291.659425, 'last_price_update_time': 1774451369.770475}
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129477') HTTP/1.1" 204 0
2026-03-25 15:09:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129474> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1edc4311-c4fe-5d13-bd1b-bcc71e5fc526 with identifier: 129474
2026-03-25 15:09:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1edc4311-c4fe-5d13-bd1b-bcc71e5fc526 with scrape type 2
2026-03-25 15:09:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1edc4311-c4fe-5d13-bd1b-bcc71e5fc526 with scrape type 2
2026-03-25 15:09:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 1edc4311-c4fe-5d13-bd1b-bcc71e5fc526, identifier: 129474
2026-03-25 15:09:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 1edc4311-c4fe-5d13-bd1b-bcc71e5fc526 with identifier: 129474
2026-03-25 15:09:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 1edc4311-c4fe-5d13-bd1b-bcc71e5fc526 with identifier: 129474
2026-03-25 15:09:30 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 1edc4311-c4fe-5d13-bd1b-bcc71e5fc526 with identifier: 129474 to the API
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129474>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 265,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '1edc4311-c4fe-5d13-bd1b-bcc71e5fc526',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK153KY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/kia-sportage-active-business-16-t-gdi-265-phev-auto-4wd-129474',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Kia',
 'model': 'Sportage',
 'odometer': 26251,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 29990.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-08',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Kia Sportage ACTIVE BUSINESS 1.6 T-GDI 265 PHEV AUTO 4WD',
 'transmission': 'automatic',
 'trim': 'ACTIVE BUSINESS 1.6 T-GDI 265 PHEV AUTO 4WD',
 'vin': 'U5YPV81HDNL043719',
 'year': 2022}
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129474%27 HTTP/1.1" 200 None
2026-03-25 15:09:30 [arval.fr] INFO: Saving data for 129474: {'created_time': 1773397254.900763, 'last_price_update_time': 1774451370.293164}
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129474') HTTP/1.1" 204 0
2026-03-25 15:09:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129475> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e8ed8cc1-4a53-5525-aca5-95a900739977 with identifier: 129475
2026-03-25 15:09:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8ed8cc1-4a53-5525-aca5-95a900739977 with scrape type 2
2026-03-25 15:09:30 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e8ed8cc1-4a53-5525-aca5-95a900739977 with scrape type 2
2026-03-25 15:09:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: e8ed8cc1-4a53-5525-aca5-95a900739977, identifier: 129475
2026-03-25 15:09:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: e8ed8cc1-4a53-5525-aca5-95a900739977 with identifier: 129475
2026-03-25 15:09:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: e8ed8cc1-4a53-5525-aca5-95a900739977 with identifier: 129475
2026-03-25 15:09:30 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: e8ed8cc1-4a53-5525-aca5-95a900739977 with identifier: 129475 to the API
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129475>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '0.0L',
 'engine_horse_power': 306,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': 'e8ed8cc1-4a53-5525-aca5-95a900739977',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK995DN',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/tesla-model-3-autonomie-standard-plus-rwd-129475',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Tesla',
 'model': 'Model 3',
 'odometer': 44862,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 27490.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Tesla Model 3 Autonomie Standard Plus RWD',
 'transmission': 'automatic',
 'trim': 'Autonomie Standard Plus RWD',
 'vin': 'LRW3E7FS2PC661129',
 'year': 2022}
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129475%27 HTTP/1.1" 200 None
2026-03-25 15:09:30 [arval.fr] INFO: Saving data for 129475: {'created_time': 1773397043.536861, 'last_price_update_time': 1774451370.828908}
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129475') HTTP/1.1" 204 0
2026-03-25 15:09:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130254> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 858db243-4a60-56b0-b69f-56e3ba0ca307 with identifier: 130254
2026-03-25 15:09:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 858db243-4a60-56b0-b69f-56e3ba0ca307 with scrape type 2
2026-03-25 15:09:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 858db243-4a60-56b0-b69f-56e3ba0ca307 with scrape type 2
2026-03-25 15:09:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 858db243-4a60-56b0-b69f-56e3ba0ca307, identifier: 130254
2026-03-25 15:09:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 858db243-4a60-56b0-b69f-56e3ba0ca307 with identifier: 130254
2026-03-25 15:09:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 858db243-4a60-56b0-b69f-56e3ba0ca307 with identifier: 130254
2026-03-25 15:09:31 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 858db243-4a60-56b0-b69f-56e3ba0ca307 with identifier: 130254 to the API
2026-03-25 15:09:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130254>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 101,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '858db243-4a60-56b0-b69f-56e3ba0ca307',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GB040MD',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-allure-business-12-puretech-100-bvm6-130254',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '208',
 'odometer': 36458,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11990.0,
 'price_includes_vat': True,
 'registration_date': '2021-08-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 208 Allure Business 1.2 PureTech 100 BVM6',
 'transmission': 'manual',
 'trim': 'Allure Business 1.2 PureTech 100 BVM6',
 'vin': 'VR3UPHNEKMT076943',
 'year': 2021}
2026-03-25 15:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130254%27 HTTP/1.1" 200 None
2026-03-25 15:09:31 [arval.fr] INFO: Saving data for 130254: {'created_time': 1773397709.459921, 'last_price_update_time': 1774451371.693313}
2026-03-25 15:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130254') HTTP/1.1" 204 0
2026-03-25 15:09:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129472> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4b07f952-2167-5cfd-adbc-5f256cc5a6e3 with identifier: 129472
2026-03-25 15:09:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4b07f952-2167-5cfd-adbc-5f256cc5a6e3 with scrape type 2
2026-03-25 15:09:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4b07f952-2167-5cfd-adbc-5f256cc5a6e3 with scrape type 2
2026-03-25 15:09:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 4b07f952-2167-5cfd-adbc-5f256cc5a6e3, identifier: 129472
2026-03-25 15:09:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 4b07f952-2167-5cfd-adbc-5f256cc5a6e3 with identifier: 129472
2026-03-25 15:09:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 4b07f952-2167-5cfd-adbc-5f256cc5a6e3 with identifier: 129472
2026-03-25 15:09:32 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 4b07f952-2167-5cfd-adbc-5f256cc5a6e3 with identifier: 129472 to the API
2026-03-25 15:09:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:32 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129472>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'gray',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '4b07f952-2167-5cfd-adbc-5f256cc5a6e3',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GY219PY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-max-12-puretech-80-bvm5-129472',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 16852,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12390.0,
 'price_includes_vat': True,
 'registration_date': '2024-08-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Max 1.2 PureTech 80 BVM5',
 'transmission': 'manual',
 'trim': 'Max 1.2 PureTech 80 BVM5',
 'vin': 'VF7SXHMRVRT110848',
 'year': 2024}
2026-03-25 15:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129472%27 HTTP/1.1" 200 None
2026-03-25 15:09:32 [arval.fr] INFO: Saving data for 129472: {'created_time': 1773397264.956706, 'last_price_update_time': 1774451372.277363}
2026-03-25 15:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129472') HTTP/1.1" 204 0
2026-03-25 15:09:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129473> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 981ce330-399d-554f-b3d2-af27f4131878 with identifier: 129473
2026-03-25 15:09:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 981ce330-399d-554f-b3d2-af27f4131878 with scrape type 2
2026-03-25 15:09:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 981ce330-399d-554f-b3d2-af27f4131878 with scrape type 2
2026-03-25 15:09:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 981ce330-399d-554f-b3d2-af27f4131878, identifier: 129473
2026-03-25 15:09:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 981ce330-399d-554f-b3d2-af27f4131878 with identifier: 129473
2026-03-25 15:09:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 981ce330-399d-554f-b3d2-af27f4131878 with identifier: 129473
2026-03-25 15:09:34 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 981ce330-399d-554f-b3d2-af27f4131878 with identifier: 129473 to the API
2026-03-25 15:09:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129473>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'beige',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '981ce330-399d-554f-b3d2-af27f4131878',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GY531PY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-max-12-puretech-80-bvm5-129473',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 13466,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12390.0,
 'price_includes_vat': True,
 'registration_date': '2024-08-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Max 1.2 PureTech 80 BVM5',
 'transmission': 'manual',
 'trim': 'Max 1.2 PureTech 80 BVM5',
 'vin': 'VF7SXHMRVRT110852',
 'year': 2024}
2026-03-25 15:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129473%27 HTTP/1.1" 200 None
2026-03-25 15:09:34 [arval.fr] INFO: Saving data for 129473: {'created_time': 1773397024.253722, 'last_price_update_time': 1774451374.297983}
2026-03-25 15:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129473') HTTP/1.1" 204 0
2026-03-25 15:09:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129471> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b with identifier: 129471
2026-03-25 15:09:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b with scrape type 2
2026-03-25 15:09:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b with scrape type 2
2026-03-25 15:09:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b, identifier: 129471
2026-03-25 15:09:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b with identifier: 129471
2026-03-25 15:09:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b with identifier: 129471
2026-03-25 15:09:38 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b with identifier: 129471 to the API
2026-03-25 15:09:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129471>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'beige',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '271f6c5e-8b0d-5dc5-9d6d-5a4d9856ae1b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GY241PY',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-max-12-puretech-80-bvm5-129471',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 14489,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 12390.0,
 'price_includes_vat': True,
 'registration_date': '2024-08-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Max 1.2 PureTech 80 BVM5',
 'transmission': 'manual',
 'trim': 'Max 1.2 PureTech 80 BVM5',
 'vin': 'VF7SXHMRVRT110818',
 'year': 2024}
2026-03-25 15:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129471%27 HTTP/1.1" 200 None
2026-03-25 15:09:38 [arval.fr] INFO: Saving data for 129471: {'created_time': 1773397220.232419, 'last_price_update_time': 1774451378.654843}
2026-03-25 15:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129471') HTTP/1.1" 204 0
2026-03-25 15:09:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=13&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129307
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129307%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129307: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129304
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129304%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129304: 2
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129303
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129303%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129303: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129301
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129301%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129301: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129300
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129300%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129300: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129299
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129299%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129299: 2
2026-03-25 15:09:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129298
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129298%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129298: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129297
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129297%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129297: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129294
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129294%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129294: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129293
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129293%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129293: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129292
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129292%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129292: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129291
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129291%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129291: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129290
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129290%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129290: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129289
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129289%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129289: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129288
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129288%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129288: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129287
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129287%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129287: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129286
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129286%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129286: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129285
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129285%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129285: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129284
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129284%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129284: 0
2026-03-25 15:09:49 [arval.fr] INFO: Found listing with ID: 129208
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129208%27 HTTP/1.1" 200 None
2026-03-25 15:09:49 [arval.fr] INFO: Scrape type for 129208: 0
2026-03-25 15:09:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:50 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:09:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129304> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 32c018d4-8091-5c5f-bb38-cbc4b9aba1ae with identifier: 129304
2026-03-25 15:09:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 32c018d4-8091-5c5f-bb38-cbc4b9aba1ae with scrape type 2
2026-03-25 15:09:56 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 32c018d4-8091-5c5f-bb38-cbc4b9aba1ae with scrape type 2
2026-03-25 15:09:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 32c018d4-8091-5c5f-bb38-cbc4b9aba1ae, identifier: 129304
2026-03-25 15:09:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 32c018d4-8091-5c5f-bb38-cbc4b9aba1ae with identifier: 129304
2026-03-25 15:09:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 32c018d4-8091-5c5f-bb38-cbc4b9aba1ae with identifier: 129304
2026-03-25 15:09:56 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 32c018d4-8091-5c5f-bb38-cbc4b9aba1ae with identifier: 129304 to the API
2026-03-25 15:09:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:09:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:09:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129304>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '32c018d4-8091-5c5f-bb38-cbc4b9aba1ae',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GQ103YQ',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-active-pack-12-puretech-75cv-bvm5-129304',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Peugeot',
 'model': '208',
 'odometer': 24339,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 11490.0,
 'price_includes_vat': True,
 'registration_date': '2023-08-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 208 Active Pack 1.2 PureTech 75CV BVM5',
 'transmission': 'manual',
 'trim': 'Active Pack 1.2 PureTech 75CV BVM5',
 'vin': 'VR3UPHMHDP5092126',
 'year': 2023}
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129304%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Saving data for 129304: {'created_time': 1773397079.132847, 'last_price_update_time': 1774451397.089267}
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129304') HTTP/1.1" 204 0
2026-03-25 15:09:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=14&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129207
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129207%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129207: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129206
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129206%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129206: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129205
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129205%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129205: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129204
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129204%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129204: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129203
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129203%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129203: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129202
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129202%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129202: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129201
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129201%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129201: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129200
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129200%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129200: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129199
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129199%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129199: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129198
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129198%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129198: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129197
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129197%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129197: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129195
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129195%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129195: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129194
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129194%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129194: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129192
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129192%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129192: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129191
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129191%27 HTTP/1.1" 200 None
2026-03-25 15:09:57 [arval.fr] INFO: Scrape type for 129191: 0
2026-03-25 15:09:57 [arval.fr] INFO: Found listing with ID: 129190
2026-03-25 15:09:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129190%27 HTTP/1.1" 200 None
2026-03-25 15:09:58 [arval.fr] INFO: Scrape type for 129190: 0
2026-03-25 15:09:58 [arval.fr] INFO: Found listing with ID: 129189
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129189%27 HTTP/1.1" 200 None
2026-03-25 15:09:58 [arval.fr] INFO: Scrape type for 129189: 0
2026-03-25 15:09:58 [arval.fr] INFO: Found listing with ID: 129188
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129188%27 HTTP/1.1" 200 None
2026-03-25 15:09:58 [arval.fr] INFO: Scrape type for 129188: 0
2026-03-25 15:09:58 [arval.fr] INFO: Found listing with ID: 129187
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129187%27 HTTP/1.1" 200 None
2026-03-25 15:09:58 [arval.fr] INFO: Scrape type for 129187: 0
2026-03-25 15:09:58 [arval.fr] INFO: Found listing with ID: 129186
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:09:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129186%27 HTTP/1.1" 200 None
2026-03-25 15:09:58 [arval.fr] INFO: Scrape type for 129186: 0
2026-03-25 15:09:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:10:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=15&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129185
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129185%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129185: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129184
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129184%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129184: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129182
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129182%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129182: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129181
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129181%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129181: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129180
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129180%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129180: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129179
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129179%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129179: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129178
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129178%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129178: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129177
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129177%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129177: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129176
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129176%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129176: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129175
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129175%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129175: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129173
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129173%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129173: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129172
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129172%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129172: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129170
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129170%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129170: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129169
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129169%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129169: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129168
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129168%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129168: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129167
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129167%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129167: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129166
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129166%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129166: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129164
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129164%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129164: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129163
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129163%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129163: 0
2026-03-25 15:10:00 [arval.fr] INFO: Found listing with ID: 129162
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129162%27 HTTP/1.1" 200 None
2026-03-25 15:10:00 [arval.fr] INFO: Scrape type for 129162: 0
2026-03-25 15:10:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:10:05 [scrapy.extensions.logstats] INFO: Crawled 133 pages (at 28 pages/min), scraped 117 items (at 23 items/min)
2026-03-25 15:10:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:10:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129299> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:10:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dea9eb7a-fad5-54fe-bd94-4c24b0bdab71 with identifier: 129299
2026-03-25 15:10:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dea9eb7a-fad5-54fe-bd94-4c24b0bdab71 with scrape type 2
2026-03-25 15:10:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item dea9eb7a-fad5-54fe-bd94-4c24b0bdab71 with scrape type 2
2026-03-25 15:10:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: dea9eb7a-fad5-54fe-bd94-4c24b0bdab71, identifier: 129299
2026-03-25 15:10:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: dea9eb7a-fad5-54fe-bd94-4c24b0bdab71 with identifier: 129299
2026-03-25 15:10:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: dea9eb7a-fad5-54fe-bd94-4c24b0bdab71 with identifier: 129299
2026-03-25 15:10:06 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: dea9eb7a-fad5-54fe-bd94-4c24b0bdab71 with identifier: 129299 to the API
2026-03-25 15:10:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:10:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:10:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/129299>
{'auction_title': '',
 'category': 'Véhicule Particulier',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'dea9eb7a-fad5-54fe-bd94-4c24b0bdab71',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK258JG',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-12-puretech-83-ss-bvm-feel-pack-129299',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 47712,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 9590.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-02',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 1.2 PureTech 83 S&S BVM Feel Pack',
 'transmission': 'manual',
 'trim': '1.2 PureTech 83 S&S BVM Feel Pack',
 'vin': 'VF7SXHMRVNT642359',
 'year': 2022}
2026-03-25 15:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129299%27 HTTP/1.1" 200 None
2026-03-25 15:10:07 [arval.fr] INFO: Saving data for 129299: {'created_time': 1773396977.226021, 'last_price_update_time': 1774451407.159602}
2026-03-25 15:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='129299') HTTP/1.1" 204 0
2026-03-25 15:10:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=16&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:10:14 [arval.fr] INFO: Found listing with ID: 129161
2026-03-25 15:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129161%27 HTTP/1.1" 200 None
2026-03-25 15:10:14 [arval.fr] INFO: Scrape type for 129161: 0
2026-03-25 15:10:14 [arval.fr] INFO: Found listing with ID: 129160
2026-03-25 15:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129160%27 HTTP/1.1" 200 None
2026-03-25 15:10:14 [arval.fr] INFO: Scrape type for 129160: 0
2026-03-25 15:10:14 [arval.fr] INFO: Found listing with ID: 129159
2026-03-25 15:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129159%27 HTTP/1.1" 200 None
2026-03-25 15:10:14 [arval.fr] INFO: Scrape type for 129159: 0
2026-03-25 15:10:14 [arval.fr] INFO: Found listing with ID: 129157
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129157%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129157: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129156
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129156%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129156: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129155
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129155%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129155: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129154
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129154%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129154: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129152
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129152%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129152: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129019
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129019%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129019: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129016
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129016%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129016: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129014
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129014%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129014: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 129010
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129010%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 129010: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 126118
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126118%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 126118: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 126111
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126111%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 126111: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 128585
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128585%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 128585: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 128583
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128583%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 128583: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 128582
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128582%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 128582: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 128580
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128580%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 128580: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 128579
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128579%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 128579: 0
2026-03-25 15:10:15 [arval.fr] INFO: Found listing with ID: 128578
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128578%27 HTTP/1.1" 200 None
2026-03-25 15:10:15 [arval.fr] INFO: Scrape type for 128578: 0
2026-03-25 15:10:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:10:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=17&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 128575
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128575%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 128575: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 128569
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128569%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 128569: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 128568
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128568%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 128568: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 128567
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128567%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 128567: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 128566
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128566%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 128566: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 126145
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126145%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 126145: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 123864
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123864%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 123864: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 125640
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125640%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 125640: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 112096
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112096%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 112096: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 118364
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118364%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 118364: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 125648
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125648%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 125648: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 116839
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116839%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 116839: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 118672
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118672%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 118672: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 124192
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124192%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 124192: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 123604
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123604%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 123604: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 122727
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122727%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 122727: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 116247
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116247%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 116247: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 115190
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27115190%27 HTTP/1.1" 200 None
2026-03-25 15:10:16 [arval.fr] INFO: Scrape type for 115190: 0
2026-03-25 15:10:16 [arval.fr] INFO: Found listing with ID: 128168
2026-03-25 15:10:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128168%27 HTTP/1.1" 200 None
2026-03-25 15:10:17 [arval.fr] INFO: Scrape type for 128168: 0
2026-03-25 15:10:17 [arval.fr] INFO: Found listing with ID: 128167
2026-03-25 15:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128167%27 HTTP/1.1" 200 None
2026-03-25 15:10:17 [arval.fr] INFO: Scrape type for 128167: 0
2026-03-25 15:10:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:10:24 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.303(s), this was the 1st time calling it.
2026-03-25 15:10:24 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 5.746452177313471 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:10:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=18&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128166
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128166%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128166: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128165
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128165%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128165: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128164
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128164%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128164: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128161
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128161%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128161: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128160
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128160%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128160: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128094
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128094%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128094: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128091
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128091%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128091: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 128087
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27128087%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 128087: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 126873
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126873%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 126873: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 124729
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124729%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 124729: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 124859
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124859%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 124859: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 125329
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125329%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 125329: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 125328
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125328%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 125328: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 125330
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125330%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 125330: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 127807
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127807%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 127807: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 127805
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127805%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 127805: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 127801
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127801%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 127801: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 127799
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127799%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 127799: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 127798
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127798%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 127798: 0
2026-03-25 15:10:24 [arval.fr] INFO: Found listing with ID: 127795
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127795%27 HTTP/1.1" 200 None
2026-03-25 15:10:24 [arval.fr] INFO: Scrape type for 127795: 0
2026-03-25 15:10:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:10:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:10:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130338> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:10:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fa03c644-ec15-524d-8f4f-d409ae85e9b4 with identifier: 130338
2026-03-25 15:10:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fa03c644-ec15-524d-8f4f-d409ae85e9b4 with scrape type 2
2026-03-25 15:10:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item fa03c644-ec15-524d-8f4f-d409ae85e9b4 with scrape type 2
2026-03-25 15:10:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: fa03c644-ec15-524d-8f4f-d409ae85e9b4, identifier: 130338
2026-03-25 15:10:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: fa03c644-ec15-524d-8f4f-d409ae85e9b4 with identifier: 130338
2026-03-25 15:10:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: fa03c644-ec15-524d-8f4f-d409ae85e9b4 with identifier: 130338
2026-03-25 15:10:47 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: fa03c644-ec15-524d-8f4f-d409ae85e9b4 with identifier: 130338 to the API
2026-03-25 15:10:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-25 15:10:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-25 15:10:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/130338>
{'auction_title': '',
 'category': 'Car Derived Van',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'fa03c644-ec15-524d-8f4f-d409ae85e9b4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC440ZA',
 'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-societe-feel-15-bluehdi-100-bvm6-130338',
 'listing': 'directbuy',
 'location': 'Exclu web',
 'make': 'Citroen',
 'model': 'C3',
 'odometer': 68954,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 8590.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-16',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroen C3 Societe Feel 1.5 BlueHDI 100 BVM6',
 'transmission': 'manual',
 'trim': 'Societe Feel 1.5 BlueHDI 100 BVM6',
 'vin': 'VF7SWYHTUMT593481',
 'year': 2021}
2026-03-25 15:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130338%27 HTTP/1.1" 200 None
2026-03-25 15:10:47 [arval.fr] INFO: Saving data for 130338: {'created_time': 1773397750.521451, 'last_price_update_time': 1774451447.501486}
2026-03-25 15:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:10:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.fr',RowKey='130338') HTTP/1.1" 204 0
2026-03-25 15:11:05 [scrapy.extensions.logstats] INFO: Crawled 138 pages (at 5 pages/min), scraped 119 items (at 2 items/min)
2026-03-25 15:11:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:12:05 [scrapy.extensions.logstats] INFO: Crawled 138 pages (at 0 pages/min), scraped 119 items (at 0 items/min)
2026-03-25 15:12:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:12:35 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.389(s), this was the 1st time calling it.
2026-03-25 15:12:35 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 6.21788170075151 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-25 15:12:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-25 15:12:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=19&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:12:45 [arval.fr] INFO: Found listing with ID: 127785
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127785%27 HTTP/1.1" 200 None
2026-03-25 15:12:45 [arval.fr] INFO: Scrape type for 127785: 0
2026-03-25 15:12:45 [arval.fr] INFO: Found listing with ID: 127784
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127784%27 HTTP/1.1" 200 None
2026-03-25 15:12:45 [arval.fr] INFO: Scrape type for 127784: 0
2026-03-25 15:12:45 [arval.fr] INFO: Found listing with ID: 127779
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127779%27 HTTP/1.1" 200 None
2026-03-25 15:12:45 [arval.fr] INFO: Scrape type for 127779: 0
2026-03-25 15:12:45 [arval.fr] INFO: Found listing with ID: 127778
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127778%27 HTTP/1.1" 200 None
2026-03-25 15:12:45 [arval.fr] INFO: Scrape type for 127778: 0
2026-03-25 15:12:45 [arval.fr] INFO: Found listing with ID: 124284
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124284%27 HTTP/1.1" 200 None
2026-03-25 15:12:45 [arval.fr] INFO: Scrape type for 124284: 0
2026-03-25 15:12:45 [arval.fr] INFO: Found listing with ID: 124291
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124291%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 124291: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 124360
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124360%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 124360: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 124311
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124311%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 124311: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 124599
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124599%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 124599: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 127184
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127184%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 127184: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 127183
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127183%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 127183: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 127180
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127180%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 127180: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 127179
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127179%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 127179: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 127178
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127178%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 127178: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 127177
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127177%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 127177: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 127176
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127176%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 127176: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 126886
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126886%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 126886: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 126885
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126885%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 126885: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 126884
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126884%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 126884: 0
2026-03-25 15:12:46 [arval.fr] INFO: Found listing with ID: 126881
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126881%27 HTTP/1.1" 200 None
2026-03-25 15:12:46 [arval.fr] INFO: Scrape type for 126881: 0
2026-03-25 15:12:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:12:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=20&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:12:54 [arval.fr] INFO: Found listing with ID: 126880
2026-03-25 15:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126880%27 HTTP/1.1" 200 None
2026-03-25 15:12:54 [arval.fr] INFO: Scrape type for 126880: 0
2026-03-25 15:12:54 [arval.fr] INFO: Found listing with ID: 126877
2026-03-25 15:12:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126877%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126877: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126876
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126876%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126876: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126874
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126874%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126874: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126869
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126869%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126869: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126865
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126865%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126865: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126861
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126861%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126861: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126859
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126859%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126859: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126856
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126856%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126856: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126855
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126855%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126855: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126854
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126854%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126854: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126853
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126853%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126853: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126852
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126852%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126852: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 126851
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126851%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 126851: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 124181
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124181%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 124181: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 123613
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123613%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 123613: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 124180
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124180%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 124180: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 124186
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124186%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 124186: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 124183
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124183%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 124183: 0
2026-03-25 15:12:55 [arval.fr] INFO: Found listing with ID: 123273
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:12:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123273%27 HTTP/1.1" 200 None
2026-03-25 15:12:55 [arval.fr] INFO: Scrape type for 123273: 0
2026-03-25 15:12:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:13:05 [scrapy.extensions.logstats] INFO: Crawled 140 pages (at 2 pages/min), scraped 119 items (at 0 items/min)
2026-03-25 15:13:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:14:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=21&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 123618
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123618%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 123618: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126409
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126409%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126409: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126407
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126407%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126407: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126265
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126265%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126265: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126264
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126264%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126264: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126263
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126263%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126263: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126260
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126260%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126260: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126258
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126258%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126258: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126150
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126150%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126150: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126143
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126143%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126143: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126142
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126142%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126142: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126141
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126141%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126141: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126139
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126139%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126139: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126137
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126137%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126137: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 126136
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126136%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 126136: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 123601
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123601%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 123601: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 123616
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123616%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 123616: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 122892
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122892%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 122892: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 123280
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123280%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 123280: 0
2026-03-25 15:14:00 [arval.fr] INFO: Found listing with ID: 123608
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123608%27 HTTP/1.1" 200 None
2026-03-25 15:14:00 [arval.fr] INFO: Scrape type for 123608: 0
2026-03-25 15:14:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:14:05 [scrapy.extensions.logstats] INFO: Crawled 141 pages (at 1 pages/min), scraped 119 items (at 0 items/min)
2026-03-25 15:14:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 164MiB
2026-03-25 15:14:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=22&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123359
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123359%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123359: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 119061
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27119061%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 119061: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123603
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123603%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123603: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 115095
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27115095%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 115095: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 121821
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27121821%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 121821: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123622
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123622%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123622: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 112892
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112892%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 112892: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 120491
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27120491%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 120491: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123614
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123614%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123614: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123621
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123621%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123621: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123361
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123361%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123361: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123605
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123605%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123605: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 123357
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123357%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 123357: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 118038
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118038%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 118038: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 115090
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27115090%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 115090: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 116211
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116211%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 116211: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 116223
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116223%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 116223: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 116312
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116312%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 116312: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 117327
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27117327%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 117327: 0
2026-03-25 15:14:20 [arval.fr] INFO: Found listing with ID: 118930
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118930%27 HTTP/1.1" 200 None
2026-03-25 15:14:20 [arval.fr] INFO: Scrape type for 118930: 0
2026-03-25 15:14:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:14:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=23&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 119186
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27119186%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 119186: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 123356
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123356%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 123356: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 125649
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125649%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 125649: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 125646
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125646%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 125646: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 125639
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125639%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 125639: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 125337
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125337%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 125337: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 125322
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125322%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 125322: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 121204
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27121204%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 121204: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 122724
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122724%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 122724: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 124728
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124728%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 124728: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 124601
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124601%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 124601: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 124596
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124596%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 124596: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 124292
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124292%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 124292: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 124286
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124286%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 124286: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 120227
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27120227%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 120227: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 121777
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27121777%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 121777: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 121202
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27121202%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 121202: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 122265
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122265%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 122265: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 120497
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27120497%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 120497: 0
2026-03-25 15:14:25 [arval.fr] INFO: Found listing with ID: 121762
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27121762%27 HTTP/1.1" 200 None
2026-03-25 15:14:25 [arval.fr] INFO: Scrape type for 121762: 0
2026-03-25 15:14:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:14:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=24&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:14:29 [arval.fr] INFO: Found listing with ID: 124187
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124187%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 124187: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 124185
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124185%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 124185: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 123857
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123857%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 123857: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 123855
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123855%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 123855: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 123617
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123617%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 123617: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 123277
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123277%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 123277: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 123272
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123272%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 123272: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 122441
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122441%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 122441: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 122722
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122722%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 122722: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 119188
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27119188%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 119188: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 122449
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122449%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 122449: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 118173
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118173%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 118173: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 118317
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118317%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 118317: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 118661
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118661%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 118661: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 113050
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113050%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 113050: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 120489
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27120489%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 120489: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 116834
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116834%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 116834: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 116721
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116721%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 116721: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 117115
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27117115%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 117115: 0
2026-03-25 15:14:30 [arval.fr] INFO: Found listing with ID: 119685
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27119685%27 HTTP/1.1" 200 None
2026-03-25 15:14:30 [arval.fr] INFO: Scrape type for 119685: 0
2026-03-25 15:14:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:14:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=25&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 114509
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27114509%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 114509: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 115094
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27115094%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 115094: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 118315
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27118315%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 118315: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 117109
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27117109%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 117109: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 113502
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113502%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 113502: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 116715
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116715%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 116715: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 116235
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116235%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 116235: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 116129
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27116129%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 116129: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 112595
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112595%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 112595: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 113155
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113155%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 113155: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 112585
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112585%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 112585: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 115192
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27115192%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 115192: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 115185
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27115185%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 115185: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 114555
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27114555%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 114555: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 113967
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113967%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 113967: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 113966
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113966%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 113966: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 113951
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113951%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 113951: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 112874
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112874%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 112874: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 112873
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112873%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 112873: 0
2026-03-25 15:14:36 [arval.fr] INFO: Found listing with ID: 107101
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27107101%27 HTTP/1.1" 200 None
2026-03-25 15:14:36 [arval.fr] INFO: Scrape type for 107101: 0
2026-03-25 15:14:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:14:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=26&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:14:38 [arval.fr] INFO: Found listing with ID: 102337
2026-03-25 15:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27102337%27 HTTP/1.1" 200 None
2026-03-25 15:14:38 [arval.fr] INFO: Scrape type for 102337: 0
2026-03-25 15:14:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 15:14:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=27&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-25 15:14:39 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-25 15:14:39 [arval.fr] INFO: arval.fr 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>: 141, <ScrapeType.BATCH_SKIPPED: 5>: 0}
2026-03-25 15:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 15:14:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20last_price_update_time%20lt%201774019679 HTTP/1.1" 200 None
2026-03-25 15:14:39 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (119 items) in: file:///var/lib/scrapyd/items/sourcing_v2/arval.fr/task_50_2026-03-25T15_00_00.jl
2026-03-25 15:14:39 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 115325,
 'downloader/request_count': 147,
 'downloader/request_method_count/GET': 147,
 'downloader/response_bytes': 3445019,
 'downloader/response_count': 147,
 'downloader/response_status_count/200': 147,
 'elapsed_time_seconds': 874.551958,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 25, 15, 14, 39, 860825, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 119,
 'log_count/DEBUG': 2278,
 'log_count/INFO': 2038,
 'memusage/max': 172388352,
 'memusage/startup': 150114304,
 'playwright/context_count': 1,
 'playwright/context_count/max_concurrent': 1,
 'playwright/context_count/persistent/False': 1,
 'playwright/context_count/remote/False': 1,
 'playwright/page_count': 1,
 'playwright/page_count/max_concurrent': 1,
 'playwright/request_count': 28,
 'playwright/request_count/aborted': 10,
 'playwright/request_count/method/GET': 27,
 'playwright/request_count/method/POST': 1,
 'playwright/request_count/navigation': 3,
 'playwright/request_count/resource_type/document': 3,
 'playwright/request_count/resource_type/font': 5,
 'playwright/request_count/resource_type/image': 8,
 'playwright/request_count/resource_type/script': 7,
 'playwright/request_count/resource_type/stylesheet': 1,
 'playwright/request_count/resource_type/xhr': 4,
 'playwright/response_count': 14,
 'playwright/response_count/method/GET': 14,
 'playwright/response_count/resource_type/document': 3,
 'playwright/response_count/resource_type/font': 5,
 'playwright/response_count/resource_type/script': 5,
 'playwright/response_count/resource_type/stylesheet': 1,
 'request_depth_max': 27,
 'response_received_count': 147,
 'scheduler/dequeued': 147,
 'scheduler/dequeued/memory': 147,
 'scheduler/enqueued': 147,
 'scheduler/enqueued/memory': 147,
 'scrape_type/price_update': 119,
 'scrape_type/skipped': 382,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 162,
 'scrapy-zyte-api/error_ratio': 0.09876543209876543,
 'scrapy-zyte-api/errors': 16,
 "scrapy-zyte-api/exception_types/<class 'aiohttp.client_exceptions.ClientConnectorError'>": 16,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 11.604011248133773,
 'scrapy-zyte-api/mean_response_seconds': 11.60898194308967,
 'scrapy-zyte-api/processed': 146,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 146,
 'scrapy-zyte-api/request_args/experimental.requestCookies': 145,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 146,
 'scrapy-zyte-api/request_args/httpResponseBody': 146,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 146,
 'scrapy-zyte-api/request_args/url': 146,
 'scrapy-zyte-api/status_codes/0': 16,
 'scrapy-zyte-api/status_codes/200': 146,
 'scrapy-zyte-api/success': 146,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'start_time': datetime.datetime(2026, 3, 25, 15, 0, 5, 308867, tzinfo=datetime.timezone.utc)}
2026-03-25 15:14:39 [scrapy.core.engine] INFO: Spider closed (finished)

PROJECT (sourcing_v2), SPIDER (arval.fr)