La Centrale Scraper — French Used Cars, Prices & Dealers avatar

La Centrale Scraper — French Used Cars, Prices & Dealers

Pricing

from $5.00 / 1,000 vehicle scrapeds

Go to Apify Store
La Centrale Scraper — French Used Cars, Prices & Dealers

La Centrale Scraper — French Used Cars, Prices & Dealers

Scrape lacentrale.fr used-car listings by search URL or make and model, with price, mileage, year, fuel, gearbox, dealer and photos, plus optional detail enrichment. Works with Apify MCP and the API.

Pricing

from $5.00 / 1,000 vehicle scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

20 days ago

Last modified

Share

What is La Centrale Scraper — French Used Cars, Prices & Dealers?

La Centrale Scraper — French Used Cars, Prices & Dealers returns one dataset row per used-car listing on lacentrale.fr: make, model, full version name, year, price in EUR, mileage in km, fuel type, gearbox, listing ID and link, and its rank in the search. Car dealers, traders, leasing and pricing analysts, and AI agents use it to track French used-car prices, compare models and source stock, starting from a La Centrale search URL or from make, model and filter fields. An optional detail step adds each listing's description and photos.

Why people use this La Centrale scraper

  • Paste a search or build one. Use any lacentrale.fr /listing?… URL in startUrls, or fill in make, model, energies, gearbox, departments and price, year and mileage ranges.
  • Clean pricing fields. price, currency, mileageKm and year are numbers, ready for price-per-km and depreciation charts.
  • Exact trims. version keeps the full trim string, such as engine, power and finish, so you compare like with like.
  • Search order kept. rank and searchUrl show where each car sat in the results, and sortPreset controls the order.
  • Detail on demand. enrichDetails visits each listing page for the description and photos when you need them.

Best fit for this Actor

  • Best fit for French used-car price monitoring, model comparisons and stock sourcing.
  • Designed for public lacentrale.fr listings, collected through French residential proxies by default.
  • La Centrale mixes sponsored and suggested cars into result pages, so filter the dataset on make, model and price when you want a strict set.
  • To compare French prices with the UK market, continue with Autotrader UK Scraper for the same model.

Example workflow: from a model search to a buying list

A used-car trader starts with make set to RENAULT, model set to CLIO, priceMax at 15,000 and sortPreset set to newestListings, with maxItems at 200. The dataset returns each car's version, year, price and mileageKm. They keep Clio rows, compute price per 10,000 km by year, and flag cars priced well under the median for their year. They export the shortlist with each url to a spreadsheet, then schedule the same input every morning to see new listings first.

Input

Search with filters:

{
"make": "RENAULT",
"model": "CLIO",
"energies": ["ESSENCE"],
"gearbox": "MANUAL",
"priceMax": 15000,
"yearMin": 2018,
"sortPreset": "newestListings",
"maxItems": 50,
"enrichDetails": false
}

Or paste a La Centrale search URL:

{
"startUrls": [{ "url": "https://www.lacentrale.fr/listing?makesModelsCommercialNames=RENAULT::CLIO&priceMax=15000" }],
"maxItems": 10
}
FieldTypeWhat it controls
startUrlsarraylacentrale.fr search or listing URLs.
make, modelstringsStructured search, such as RENAULT and CLIO, when no URL is given.
energiesarrayFuel types: DIESEL, ESSENCE, ELECTRIC, HYBRID, PLUGIN_HYBRID, BIO_ESSENCE_GPL.
gearboxstringMANUAL or AUTO.
departmentsarray of stringsFrench department codes such as 75, 13, 69.
priceMin, priceMaxintegersPrice range in EUR.
yearMin, yearMaxintegersModel year range.
mileageMin, mileageMaxintegersMileage range in km.
sortPresetstringnewestListings, oldestListings, newestModelYear, oldestModelYear, lowestMileage, lowestPrice or highestPrice. Default newestListings.
maxItemsintegerCap on vehicles saved, up to 5,000. Default 50.
enrichDetailsbooleanVisit each listing page for description and photos. Default false.
proxyConfigurationobjectProxy settings. Default uses French residential Apify Proxy.

Output

One row per vehicle.

FieldWhat it contains
listingId, url, titleListing ID, link and full title
make, model, versionMake, model and trim
year, mileageKmModel year and mileage in km
price, currencyAsking price in EUR
energy, gearboxFuel type and transmission
imageCountPhotos found for the listing
detailScrapedtrue when enrichDetails added detail-page data
searchUrl, rank, sourceThe search the car came from and its position
scrapedAtCollection time

Example row:

{
"listingId": "E119785015",
"url": "https://www.lacentrale.fr/auto-occasion-annonce-E119785015.html",
"title": "RENAULT CAPTUR II 1.0 TCE 90 ENERGY INTENS MY21",
"make": "RENAULT",
"model": "CAPTUR",
"version": "II 1.0 TCE 90 ENERGY INTENS MY21",
"year": 2022,
"price": 13900,
"currency": "EUR",
"mileageKm": 84500,
"energy": "ESSENCE",
"gearbox": "MANUAL",
"imageCount": 0,
"detailScraped": false,
"searchUrl": "https://www.lacentrale.fr/listing?makesModelsCommercialNames=RENAULT::CLIO&priceMax=15000",
"rank": 1,
"source": "preloaded_state",
"scrapedAt": "2026-10-02T17:08:51.930Z"
}

Each run also writes OUTPUT and RUN_SUMMARY records to the default key-value store.

Pricing

This Actor uses Pay per event plus Apify platform usage. Each car from search results is one Vehicle scraped event; with enrichDetails on, each car is one Vehicle detail enriched event instead. Every run also has one Actor Start event, plus the platform and proxy usage of the run. For example, 100 cars without detail enrichment are 100 Vehicle scraped events plus the start event and usage. maxItems caps the count, so it doubles as a spending limit. The live Pricing tab on this page shows the current event prices.

API example

curl -X POST "https://api.apify.com/v2/acts/khadinakbar~la-centrale-scraper/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"make": "PEUGEOT", "model": "208", "priceMax": 12000, "maxItems": 30}'
from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("khadinakbar/la-centrale-scraper").call(run_input={"make": "RENAULT", "model": "CLIO", "maxItems": 50})
cars = [c for c in client.dataset(run["defaultDatasetId"]).iterate_items() if c["model"] == "CLIO"]
print(sorted(cars, key=lambda c: c["price"])[:5])

Use with AI agents (MCP)

Connect the Actor to Claude, ChatGPT or Cursor through Apify MCP and ask:

Find 30 used Renault Clio petrol cars under 15,000 euros on La Centrale, newest listings first, and show the cheapest five per model year with links.

The agent sets make, model, energies, priceMax, sortPreset and maxItems, reads rows with get-dataset-items, keeps rows that match the requested model, and cites each url. Each car is one event, so maxItems keeps the cost of the request predictable.

Best results

Starting situationHelpful actionExpected outcome
You already filtered on lacentrale.frPaste the browser URL into startUrlsThe same search, collected
Strict model setsFilter the dataset on make and modelOnly the cars you searched for
Regional sourcingAdd departments such as 75 or 69Cars near your buyers
Price monitoringSchedule with sortPreset set to newestListingsFresh listings each run
Ad copy or photo checksTurn on enrichDetailsDescription and photos per car

Builder's note

I built this so a search you already trust in the browser can be pasted as is, because French buyers and traders tend to refine filters on the site first. I kept version as the full trim string since price comparisons only make sense between matching engines and finishes.

FAQ

Do I need a La Centrale account?

No. The Actor reads public listings.

La Centrale includes sponsored and suggested cars on result pages. Keep rows where model matches your search for a strict set.

Which fuel values can I filter on?

DIESEL, ESSENCE, ELECTRIC, HYBRID, PLUGIN_HYBRID and BIO_ESSENCE_GPL.

Responsible use

This Actor collects public listing data from lacentrale.fr. Respect the site's terms and French and EU data-protection law, and use any seller details only with a lawful basis. La Centrale is a trademark of its owner; this independent Actor is not affiliated with or endorsed by La Centrale.