Peugeot Store Scraper: 11 Markets Worldwide
Pricing
from $5.00 / 1,000 results
Peugeot Store Scraper: 11 Markets Worldwide
Extract vehicle configurations, pricing, specs, stock and finance from Peugeot across 11 markets (ES, FR, IT, PT, GB, PL, DE, AT, HU, HR, BR). All trims, engines and colours. Dual-backend: GraphQL + Config V3 REST API.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
9 days ago
Last modified
Categories
Share
Peugeot Store Scraper - Prices & Specs from 14 Markets
Extract vehicle configurations, pricing, and specs from the official Peugeot online store across 14 markets: Germany, Austria, Spain, Poland, Sweden, France, Italy, Portugal, United Kingdom, Hungary, Croatia, Brazil, Belgium and Switzerland. Peugeot Store Scraper returns one record per version or configuration, with the native currency of each market, so you can compare Peugeot prices across countries.
Try it free - your first $5 of usage is on Apify. No credit card required.
What is Peugeot Store Scraper?
Peugeot Store Scraper is an automated data extraction tool for the official Peugeot online store. Instead of browsing each country's store one model at a time, you select a market (and optionally a model) and get structured pricing and specification data in JSON, CSV, Excel or XML.
Use Peugeot Store Scraper to:
- Track Peugeot pricing across 14 markets - cash prices, discounts and, in some markets, finance offers
- Compare prices by country - the same model in Spain, Poland, Germany, the UK and more, each in its native currency
- Feed competitive dashboards - structured OEM data ready for BI tools and spreadsheets
- Automate recurring reports - schedule daily or weekly runs to capture price changes
Supported markets and coverage
All 14 markets return data. Coverage differs by market: in some markets only a subset of the Peugeot range is available in the public store, and the level of detail varies.
| Market | Code | Currency | Notes |
|---|---|---|---|
| Germany | de | EUR | Subset of models |
| Austria | at | EUR | Subset of models |
| Spain | es | EUR | Full configurations, finance offers included |
| Poland | pl | PLN | Subset of models |
| Sweden | se | SEK | Prices from the official published price list: one price per model/version, less detail |
| France | fr | EUR | Full configurations, finance offers included |
| Italy | it | EUR | Full configurations, finance offers included (largest catalogue) |
| Portugal | pt | EUR | Full configurations, no finance data |
| United Kingdom | gb | GBP | Full configurations, finance offers included |
| Hungary | hu | HUF | Subset of models |
| Croatia | hr | EUR | Subset of models |
| Brazil | br | BRL | Limited coverage: currently 1 version/model available |
| Belgium | be | EUR | Subset of models |
| Switzerland | ch | CHF | Prices from the official published price list: one price per model/version, less detail |
Number of items returned in our latest verification run of this version (maxCombinationsPerModel = 3, all models of each market):
| Market | Items | Market | Items |
|---|---|---|---|
it | 75 | pt | 21 |
se | 44 | be | 21 |
fr | 42 | de | 15 |
gb | 30 | at | 15 |
es | 27 | hr | 12 |
pl | 11 | hu | 9 |
ch | 9 | br | 1, limited |
These counts depend on the limit you set and on what Peugeot publishes at the time of the run; they will change.
What data does Peugeot Store Scraper extract?
Each record contains dozens of fields. Availability of some groups depends on the market (see above); fields with no data in a market are returned empty.
| Field group | Fields |
|---|---|
| Vehicle identity | Model, trim, body style, configuration ID, version code |
| Engine & drivetrain | Engine title, gearbox, fuel type, power (kW) |
| Colors | Exterior and interior colour, available colour options |
| Cash pricing | Price incl. tax, price excl. tax, catalog price, discount/saving |
| Finance | Monthly payment, APR, deposit, term - only in es, fr, it, gb (other markets return these fields empty) |
| Emissions (WLTP) | CO2, combined consumption, electric range |
| Specs | Technical specifications and standard features |
| Metadata | market, currency, sourceApi (source tag), source URL, scraped timestamp |
New in this version: every item now carries a currency field (ISO code of the market's native currency) and a sourceApi field.
How to use Peugeot Store Scraper
- Create a free Apify account at apify.com - your first $5 is free
- Open Peugeot Store Scraper in Apify Console or click Try for free
- Select a market from the dropdown
- Optionally pick a model - leave empty to scrape every model available in that market
- Set a combination limit - 3-10 for a quick test,
0for the full catalogue - Set the run timeout (see Performance below) when you scrape full catalogues
- Click Start and download results in JSON, CSV, Excel or XML, or via the Apify API
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
market | string | es | Market code: de, at, es, pl, se, fr, it, pt, gb, hu, hr, br, be, ch |
model | string | (all) | A single model slug (e.g. 2008-suv). Empty = all models available in the market. Not every model exists in every market; unavailable ones are skipped |
maxCombinationsPerModel | integer | 3 | Max combinations (trim x engine x colour) per model. 0 = unlimited (full catalogue) |
includeStockCount | boolean | true | Currently no stock data is returned in any market; kept for compatibility |
language | string | es | Optional. Texts are returned in the local language of each market's store; you normally do not need to set it |
proxyConfiguration | object | Apify auto | Proxy settings. Datacenter proxies work fine |
requestDelay | integer | 500 | Delay between requests in ms. Increase if you get rate-limited |
debugMode | boolean | false | Verbose logging |
Example input - Spain, single model:
{"market": "es","model": "3008-suv","maxCombinationsPerModel": 50}
Example input - Poland, all models:
{"market": "pl","maxCombinationsPerModel": 0}
Output example
Abbreviated sample from a Poland (pl) run:
{"configurationId": "1PP2A5HJLKC05YH2","title": "208 Edition 1.2 Turbo 100KM M6","modelSlug": "208","bodyStyle": "hatchback","trimTitle": "Edition","engineTitle": "100 KM S&S","gearboxTitle": "manualna M6","fuel": "Benzyna","exteriorColourTitle": "Czarny Perla Nera","cashTotalAmount": 72000,"cashTotalAmountExclTax": 58130.09,"cashCatalogAmount": 72000,"cashSaving": 0,"wltp_co2Combined": "117","wltp_consumptionCombined": "5.2","powerKW": "74","market": "pl","currency": "PLN","scrapedAt": "2026-07-04T20:46:14.361361+00:00"}
market, currency and sourceApi are present in every item. Download results in JSON, CSV, Excel, XML or HTML from the Output tab, or via the Apify API.
Run status and troubleshooting
- Status
OK: N items ...: the run completed and returned N items. - Status
Partial: ... failed: [market:model]: the run finished as SUCCEEDED, but some models could not be retrieved. The list shows which ones. Re-run only those withmarket/model. - Run FAILED with a clear message: no item at all was obtained for your input. Retry later or open an issue with the run ID.
- Fewer models than expected: some markets only publish a subset of the Peugeot range (see the coverage table).
Known limitations
- Brazil (
br): limited coverage. Currently only 1 version/model is available in Brazil. - Sweden (
se) and Switzerland (ch): prices come from the official published price list, so you get one price per model/version with less detail (no finance or full colour enumeration). - Subset of models: in several markets (e.g.
de,at,pl,hu,hr,be) only part of the range is covered. - Stock availability is not returned currently: the stock field is empty in all markets, even with
includeStockCountenabled. - Finance data is only returned for
es,fr,itandgb; in the other markets finance fields are empty. - Some fields are always empty at the moment (accessories, delivery cost and cost breakdown).
- Language: texts come in the local language of each store regardless of the
languagesetting.
Performance and timeout
Run time depends on the market and the combination limit. With maxCombinationsPerModel = 3, Italy (the largest catalogue) took about 284 seconds. Full catalogues (maxCombinationsPerModel = 0) can exceed Apify's default 300-second timeout, so raise the run timeout (for example 1800-3600 seconds) when you extract complete catalogues. For quick tests keep the limit at 3-10.
How much does it cost to use Peugeot Store Scraper?
Peugeot Store Scraper runs on Apify's standard Compute Unit (CU) pricing. Cost scales with the number of combinations and the market: a quick test (1 model, 3-10 combinations) costs well under $0.01, while complete catalogues of large markets cost more because they need many more requests. Run a small test first to estimate your cost, then scale up. Your first $5 of Apify credit covers many runs.
Setting up recurring price monitoring
- Save your input as a Task in Apify Console
- Add a Schedule (e.g. weekly on Mondays)
- Add a webhook to push data to Slack, email, Google Sheets or your own system
- Compare datasets across runs to detect price changes and new discounts
Related Rastriq Actors
Explore the Rastriq automotive intelligence portfolio on Apify Store:
| Actor | Description |
|---|---|
| Citroen Configurator Scraper | Citroen prices, versions & specs across European markets |
| Stellantis Configurator Scraper | Stellantis brands across many markets |
| Coches.net Scraper | Car listings from Spain's largest classifieds platform |
| Mobile.de Scraper | Car marketplace data from Germany |
Frequently Asked Questions
Is scraping the Peugeot online store legal?
Peugeot Store Scraper accesses publicly available data from the official Peugeot online store - information visible to any visitor without logging in. The Actor uses reasonable delays between requests. You are responsible for ensuring your use complies with applicable laws and each site's terms. See Apify's blog on the legality of web scraping.
Can I compare Peugeot prices across countries?
Yes. Run Peugeot Store Scraper once per market and compare the datasets. Each item includes market and currency, so you can convert as needed. Not every model is sold in every market, and some markets publish less detail (see Known limitations).
Does Peugeot Store Scraper require a Peugeot account?
No. It works with public data and needs no account, login or API key.
Which Peugeot models are available?
It depends on the market. Common slugs: 208, e-208, 2008-suv, e-2008, 308, 308-sw, 3008-suv, 408, 508, 508-sw, 5008-suv, rifter, partner, traveller, expert. Models not sold in the selected market are skipped.
What proxy configuration should I use?
Datacenter proxies work well. On the Apify platform proxies are used automatically.
How do I integrate Peugeot Store Scraper with my workflow?
It integrates with Make, Zapier, Google Sheets, webhooks and the Apify API (Python, Node.js or any language). See the API tab for snippets.
I found a bug or my run failed. Where do I report it?
Open an issue in the Issues tab with your input and the run ID.
Version en espanol
Resumen en espanol del README anterior.
Que es Peugeot Store Scraper?
Peugeot Store Scraper extrae configuraciones, precios, y especificaciones de la tienda online oficial de Peugeot en 14 mercados (Alemania, Austria, Espana, Polonia, Suecia, Francia, Italia, Portugal, Reino Unido, Hungria, Croacia, Brasil, Belgica y Suiza). Cada registro incluye ahora currency (moneda nativa del mercado) y sourceApi.
Que datos extrae?
Modelo, acabado, motor, cambio, combustible, colores, precio al contado (con y sin IVA, catalogo, descuento), financiacion (solo es, fr, it, gb), emisiones WLTP y especificaciones tecnicas.
Limitaciones
- Brasil (
br): cobertura limitada, hoy 1 version/modelo disponible. - Suecia (
se) y Suiza (ch): precios de la lista de precios oficial publicada (un precio por modelo/version, menos detalle). - En varios mercados solo se cubre un subconjunto de modelos.
- El stock no se devuelve actualmente (campo vacio en todos los mercados).
languagees opcional: los textos salen en el idioma local de cada tienda.
Como usarlo?
- Crea una cuenta gratuita en apify.com
- Abre Peugeot Store Scraper y elige el mercado
- Opcional: elige un modelo (vacio = todos los disponibles)
- Fija el limite de combinaciones (3-10 para pruebas, 0 para catalogo completo)
- Para catalogos completos, sube el timeout del run (p. ej. 1800-3600 s): el timeout por defecto de 300 s puede no bastar
- Pulsa Start y descarga en JSON, CSV o Excel
Cuanto cuesta?
Funciona con Compute Units estandar de Apify. Una prueba pequena cuesta bastante menos de $0.01; los catalogos completos de mercados grandes cuestan mas. Los primeros $5 de credito son gratuitos.