La Centrale Scraper avatar

La Centrale Scraper

Pricing

from $0.80 / 1,000 vehicle listing (card)s

Go to Apify Store
La Centrale Scraper

La Centrale Scraper

Scrape used-car listings from lacentrale.fr: make, model, version, year, mileage, price, gearbox, fuel, colour, seller and decoded phone. Detail mode adds full specs, warranty, price-drop history, dealer Google reviews, equipment and photos. Search by URL or filters. JSON/CSV/Excel

Pricing

from $0.80 / 1,000 vehicle listing (card)s

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

1

Bookmarked

29

Total users

5

Monthly active users

0.52 hours

Issues response

12 hours ago

Last modified

Share

La Centrale Scraper

All-in-one lacentrale.fr used-car scraper — paste any search or listing URL, or just set a few filters, and get clean structured car data: make, model, version, year, mileage, price, gearbox, fuel, colour, seller, and the decoded contact phone. Flip on detail mode for full specs, warranty, price-drop history, seller Google reviews, equipment and every photo.

Input you giveRows you get
A search/listing URL (/listing?makesModelsCommercialNames=RENAULT)One row per car on every result page
A direct classified URL (/auto-occasion-annonce-69118639004.html)One full detail record for that car
Just filters (make, model, fuel, price, year, mileage, department…)One row per matching car

Pure HTTP + managed challenge-solving. No headless browser. La Centrale is protected by DataDome — this actor gets past it reliably and parses the car data straight from the page's embedded JSON.


Why use this scraper

  • Two cost tiers, your choice. Card mode (default) reads ~24 fully-structured cars per page fetch — cheap, fast, ideal for market monitoring and lead-gen. Detail mode fetches each car's page for the complete record.
  • Decoded seller phone numbers. La Centrale base64-obfuscates dealer phones on the page; this actor decodes them, so every card carries a callable number.
  • Seller Google reviews. Detail mode returns each dealer's Google rating, review count and sample reviews — intel no other La Centrale scraper on the Store provides.
  • Price intelligence. Detail records include the full price-drop history, La Centrale's "good deal" badge, and its refined market quotation.
  • Search however you like. Paste a URL you built on the site, or skip the site entirely and drive it with structured filters.

How it works

How the La Centrale scraper works

  1. You give a listing URL, a direct classified URL, or a set of filters (make/model/fuel/price/year/mileage/department).
  2. We unlock the page: La Centrale returns a DataDome 403 challenge to any plain HTTP request. The actor solves the challenge on a French residential IP, reuses the resulting session cookie across many pages, and re-solves automatically when a cookie expires.
  3. You get clean rows parsed from the page's embedded state (__PRELOADED_STATE_LISTING__ on search pages, SummaryInformationData on detail pages) — as JSON, CSV or Excel.

Supported inputs

InputExampleNotes
Search/listing URLhttps://www.lacentrale.fr/listing?makesModelsCommercialNames=RENAULTAny filter combination you build on the site; paginated automatically
Direct classified URLhttps://www.lacentrale.fr/auto-occasion-annonce-69118639004.htmlAlways returns a full detail record
Structured filtersmake: RENAULT, model: CLIO, energies: [DIESEL], priceMax: 12000Used when no Start URLs are given

Use cases

  • Dealer lead generation — pull thousands of listings with seller names and decoded phone numbers.
  • Used-car pricing & market analysis — track prices, mileage, and price-drops across make/model/region over time.
  • Inventory monitoring — watch a specific make/model/price band and re-run on a schedule.
  • Dealer reputation research — combine listings with each seller's Google rating and reviews (detail mode).
  • Competitive intelligence — see what stock competitors list, at what prices, with what equipment.

Input configuration

FieldTypeRequiredNotes
startUrlsarraynoListing or classified URLs. Overrides the filters below.
makestringnoe.g. RENAULT, PEUGEOT, BMW
modelstringnoe.g. CLIO, 308. Requires make.
energiesarraynoDIESEL, ESSENCE, ELECTRIC, HYBRID, PLUGIN_HYBRID, …
categoriesarraynoCITADINE, COMPACTE, BERLINE, SUV_4X4_CROSSOVER, …
gearboxstringnoMANUAL or AUTO
regionsarraynoFrench department codes, e.g. 75, 13, 69
priceMin / priceMaxintegernoPrice band in euros
yearMin / yearMaxintegernoRegistration-year band
mileageMin / mileageMaxintegernoKilometres band
sortPresetenumnoResult order: newestListings (default when set), oldestListings, newestModelYear, oldestModelYear, lowestMileage, lowestPrice, highestPrice. A pasted URL's own sortBy is honoured instead.
onlyWithPhotosbooleannoRestrict to listings that include at least one photo
scrapeDetailPagesbooleannofalse (default) = card mode; true = full detail records
maxItemsintegernoMax cars to return (default 1000)
maxConcurrencyintegernoParallel detail fetches (default 6)

Example input

{
"make": "RENAULT",
"model": "CLIO",
"energies": ["DIESEL"],
"priceMax": 12000,
"yearMin": 2015,
"scrapeDetailPages": false,
"maxItems": 500
}

Output

Card mode (scrapeDetailPages: false) — one row per car

{
"classifiedId": "87103513329",
"url": "https://www.lacentrale.fr/auto-occasion-annonce-87103513329.html",
"reference": "W103513329",
"make": "RENAULT",
"model": "CLIO",
"version": "IV 1.5 DCI 90 BUSINESS EDC EURO6",
"year": 2015,
"mileage": 125000,
"price": 9990,
"gearbox": "MANUAL",
"energy": "DIESEL",
"externalColor": "gris foncé",
"goodDealBadge": "VERY_GOOD_DEAL",
"customerType": "PRO",
"sellerName": "GFC AUTOMOBILES",
"phone": "0257840171",
"departmentCode": "44",
"picturesCount": 24,
"photoUrl": "https://pictures.lacentrale.fr/classifieds/W103513329_STANDARD_0.jpg",
"firstOnlineDate": "2026-06-30"
}

Detail mode (scrapeDetailPages: true) — full record

Everything above, plus:

{
"title": "RENAULT CLIO IV",
"description": "GARANTIE 6 MOIS MOTEUR / BOITE / PONT\n\nVéhicule entretenu, révision faite…",
"autovizaReportUrl": "https://autoviza.fr/report/report?uid=2f156c93-1276-488b-a2ca-907b2f54c2c2",
"priceInitial": 5490,
"priceCurrent": 4990,
"priceHistory": [5490, 4990],
"isPriceDropping": false,
"refinedQuotation": 6167,
"reliabilityIndex": 3,
"firstHand": false,
"powerDin": 90,
"fiscalHorsePower": 5,
"co2Combined": 120,
"critairLevel": "2",
"consumptionCity": 5.4,
"seatingCapacity": 5,
"constructorWarrantyMonths": 24,
"equipments": ["Climatisation automatique", "Régulateur de vitesse", "GPS", "..."],
"sellerType": "CENTRE_MULTIMARQUES",
"sellerCity": "AUBAGNE",
"sellerLatitude": 43.316636,
"sellerLongitude": 5.591536,
"sellerRating": 3.8,
"sellerReviewCount": 270,
"sellerReviewsUrl": "https://maps.google.com/?cid=…",
"sellerReviews": [
{ "rating": 5, "author": "…", "text": "…", "publishTime": "2026-06-09T08:54:42.000Z" }
],
"images": ["https://pictures.lacentrale.fr/classifieds/…_STANDARD_0.jpg", "…"]
}

Key output fields

FieldDescription
make / model / versionManufacturer, model, and full trim/engine version string
year / mileage / priceRegistration year, kilometres, asking price (EUR)
gearbox / energyTransmission (MANUAL/AUTO) and fuel type
phoneDecoded dealer phone number
sellerName / sellerType / sellerCityDealer identity and location
goodDealBadge / refinedQuotationLa Centrale's deal rating and market-price estimate
descriptionThe seller's own free-text ad copy, verbatim (detail mode)
autovizaReportUrlLink to the car's Autoviza vehicle-history report (detail mode)
priceHistory / isPriceDroppingFull price-change trail (detail mode)
sellerRating / sellerReviewsDealer Google rating + sample reviews (detail mode)
equipments / imagesFull equipment list and every photo URL (detail mode)

FAQ

Do I need proxies or a captcha-solver account? On a paid Apify plan, no — French residential proxying and DataDome challenge-solving are handled inside the actor, and you just provide input. On the free plan the actor cannot use its built-in proxy pool, so you must set Proxy configuration to a French residential proxy (your own proxy URLs, or Apify Proxy with the RESIDENTIAL group and country France). A free-plan run without one stops immediately and says so rather than returning an empty dataset.

Card mode vs detail mode — which should I use? Card mode for volume (market monitoring, lead lists) — it returns ~24 fully-usable cars per page fetch. Detail mode when you need the deep fields (full specs, price history, seller reviews, all images), at a higher per-car cost.

Are seller phone numbers real? Yes — La Centrale obfuscates them on the page (base64); the actor decodes them into standard French numbers.

Why is description sometimes null? Because that seller wrote no ad copy — La Centrale leaves the field empty and hides the section. It is not a scrape gap. autovizaReportUrl is likewise present only for cars La Centrale has an Autoviza history report for.

Why are sellerReviews sometimes empty? Some dealers have no Google reviews linked — that's the true state of the source, not a scrape gap. Private sellers also have no dealer profile.

Can I monitor a specific search on a schedule? Yes — save your filter set (or a listing URL) and run the actor on an Apify schedule.

Notes & limitations

  • La Centrale localises and gates content behind DataDome; the actor targets the French (lacentrale.fr) site with French residential exit IPs.
  • Detail mode costs more per car than card mode (one page fetch per car vs ~24 cars per fetch) — enable it only when you need the deep fields.
  • Fields present only in detail records (specs, price history, seller reviews, equipment, images) are null/empty in card-mode rows by design.

🤖 For AI Agents & LLM Apps

Compact reference for AI agents calling this actor via the Apify MCP server or the Apify API (actor: memo23/lacentrale-scraper).

Purpose: Scrape used-car listings from lacentrale.fr (make, model, version, year, mileage, price, gearbox, fuel, seller, decoded dealer phone), with an optional detail mode for full specs, price history, seller Google reviews, equipment and images.

Minimal input:

{ "make": "RENAULT", "model": "CLIO", "scrapeDetailPages": false, "maxItems": 25 }

Instead of make/model, pass startUrls with a listing URL (https://www.lacentrale.fr/listing?makesModelsCommercialNames=RENAULT) or a direct classified URL (.../auto-occasion-annonce-<id>.html); when startUrls is set the filter fields are ignored. Other filters: energies, categories, gearbox, regions (department codes), priceMin/priceMax, yearMin/yearMax, mileageMin/mileageMax, sortPreset, onlyWithPhotos, maxConcurrency, proxy.

Output: one dataset row per car — classifiedId, url, reference, make, model, version, year, mileage, price, gearbox, energy, externalColor, goodDealBadge, customerType, sellerName, phone, departmentCode, picturesCount, photoUrl, firstOnlineDate. Detail mode (scrapeDetailPages: true) adds title, description, autovizaReportUrl, priceInitial, priceCurrent, priceHistory, isPriceDropping, refinedQuotation, reliabilityIndex, firstHand, powerDin, fiscalHorsePower, co2Combined, critairLevel, consumptionCity, seatingCapacity, constructorWarrantyMonths, equipments, sellerType, sellerCity, sellerLatitude, sellerLongitude, sellerRating, sellerReviewCount, sellerReviewsUrl, sellerReviews, images.

Behaviors an agent should know:

  • Always set maxItems (default 1000); an uncapped make/model search paginates across every result page.
  • startUrls overrides all structured filters; a pasted URL's own sortBy is honoured over sortPreset.
  • Card mode (default) reads ~24 fully-structured cars per page fetch; detail mode fetches one page per car — deeper but slower and more costly.
  • Detail-only fields (specs, price history, seller reviews, equipment, images) are null/empty in card-mode rows by design; some dealers have no linked Google reviews.
  • DataDome protection and challenge-solving are handled inside the actor. On a paid Apify plan the French residential proxy is included too; on the free plan the caller must pass proxy with a French residential configuration, or the run stops immediately with an explanatory error.
  • Pay-per-event billing — see the Pricing tab on the actor page.

⚠️ Disclaimer

This actor extracts publicly available data from lacentrale.fr for legitimate purposes such as market research, price analysis, and lead generation. You are responsible for how you use the scraped data. Comply with La Centrale's Terms of Service, applicable data-protection law (including the GDPR when handling personal data such as seller contact details), and all local regulations. Do not use collected personal data for unsolicited marketing where prohibited. This tool is not affiliated with, endorsed by, or connected to La Centrale / Car & Boat Services.

SEO Keywords

La Centrale scraper, lacentrale.fr scraper, used car scraper France, French car listings scraper, voiture occasion scraper, used car data extraction, car dealer leads France, vehicle listings API, car price scraper, car marketplace scraper, RENAULT PEUGEOT scraper, used car pricing data, French auto classifieds scraper, dealer phone scraper, car market intelligence, DataDome bypass scraper, car specs scraper, seller reviews scraper, Apify car scraper, occasion auto France.