La Centrale Scraper: Used Cars, Prices & Dealers avatar

La Centrale Scraper: Used Cars, Prices & Dealers

Pricing

from $0.76 / 1,000 listings

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

La Centrale Scraper: Used Cars, Prices & Dealers

Scrape La Centrale used car, van and motorcycle ads by make, model, price, year, mileage, fuel and place, or paste search links, no login. Rows carry price, specs, department, dealer name and phone, La Centrale's price rating and every photo. Monitor new ads; JSON, CSV or API.

Pricing

from $0.76 / 1,000 listings

Rating

0.0

(0)

Developer

Automation Craft

Automation Craft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

La Centrale Scraper: Used Cars, Prices & Dealers

La Centrale scraper for France's largest used car marketplace (lacentrale.fr): search used cars, vans, motorcycles, scooters and quads by make, model, price, year, mileage, fuel, gearbox, body type and place, or paste a La Centrale search link, and get one row per ad with its price, specs, department, dealer name and phone, La Centrale's own price rating and every photo link. No login, no cookies, no captcha. Every search is read to its end, however many ads it holds.

Who uses it: used car dealers and traders benchmarking prices and sourcing stock, leasing and remarketing teams watching residual values, price comparison and alert apps, and analysts who need French used car data as a spreadsheet or an API.

Quick start

  1. Open the Input tab and type a make and model in Makes and models, for example RENAULT:CLIO or PEUGEOT:208 (or leave it empty and use the filters to search every make).
  2. Add filters if you like: fuel, gearbox, body type, price, year, mileage, departments, a postal code with a radius, seller type, price rating.
  3. Or paste one or more La Centrale search links (https://www.lacentrale.fr/listing?...) into La Centrale search links.
  4. Set Maximum ads and click Start. Download the rows as JSON, CSV or Excel, or read them through the Apify API.

To watch a search for new ads, give the run a Monitor name and schedule it: each run delivers only the ads it never delivered before.

What you get

One row per ad (type: "listing"), plus one coverage row per search (type: "search"), free status rows for anything that could not be delivered, and a run summary (type: "summary").

FieldWhat it isFilled on (measured on 1,866 ads, 2026-10-17)
reference, adNumber, urlLa Centrale's reference (E120160961), the number in the ad's link and the link itselfevery ad
price, currencythe asking price in eurosevery ad
make, model, commercialName, detailedModel, versionthe vehicle as La Centrale names itevery ad (commercial name 98 percent)
trimLevel, enginetrim level and enginecars 86 and 92 percent, vans 73 and 90 percent
year, mileageKmmodel year and mileageevery ad
fuel, fuelLabel, gearbox, doorsfuel (La Centrale's code and a plain label), manual or automatic, doorscars and vans: every ad; motorcycles about 57 percent
bodyType, colour, vehicleTypeLa Centrale's category, the colour as written, car, van, motorcycle, scooter or quadevery ad
department, region, regionName, countrywhere the vehicle isevery ad
priceRating, priceRatingLabelLa Centrale's own rating against the market (VERY_GOOD_DEAL "Très bonne affaire" to BAD_DEAL "Au-dessus du marché")cars 87 percent, vans 85 percent
sellerType, sellerFamily, sellerFamilyLabeldealer or private, and the kind of dealer (franchised dealer, multi-brand dealer, agent, broker ...)every ad
dealerName, dealerId, dealerPhone, dealerPhone2a dealer's public name, La Centrale id and phone numbers as the ad shows themevery dealer ad
privateSellerPhone, privateSellerPhone2, privateSellerIda private seller's phone numbers and La Centrale's id of that seller: only with Personal data onevery private ad, with the switch on
photoUrl, photoCount, photoUrls, photoThumbnails, has360Photosthe main photo, how many photos, a link to every photo, thumbnails, a 360 view98 percent
warrantyMonths, manufacturerWarrantyUntil, extendedWarrantywarrantycars 59 percent, vans 81 percent
deliveryAvailable, deliveryPricesEur, deliveryMaxDistanceKmhome delivery offer and its pricescars 25 percent, vans 41 percent
monthlyFinancingFrom, monthlyLeaseFromthe monthly financing teasercars 69 percent
recentPriceDropUntilthe end of La Centrale's "recent price drop" markthe few ads that carry it
isNewVehicle, markedNew, vehicleHistoryReport, publicationOptionsa new vehicle, La Centrale's own "new" mark, whether a vehicle history report exists, the ad's optionsevery ad
publishedAt, updatedAtthe day the ad first went online (Paris) and its last updateevery ad
searchKind, searchLabel, searchPage, searchRankwhich search, page and rank delivered the rowevery row
dealerProfilewith Dealer profiles on: the dealer's address, postal code, city, coordinates, SIRET, SIREN, opening hours and stockdealers whose page could be read

A sample row (shortened):

{
"type": "listing",
"reference": "E120163729",
"url": "https://www.lacentrale.fr/auto-occasion-annonce-69120163729.html",
"make": "RENAULT", "model": "CLIO", "commercialName": "CLIO 3", "version": "III 1.4 16S 100 CONFORT EXPRESSION 5P",
"year": 2006, "mileageKm": 160000, "fuel": "ESSENCE", "gearbox": "manual", "doors": 5, "bodyType": "CITADINE",
"price": 3790, "currency": "EUR", "priceRating": "EQUITABLE_DEAL", "priceRatingLabel": "Offre équitable",
"department": "95", "region": "FR-IDF", "regionName": "Île-de-France",
"sellerType": "dealer", "sellerFamily": "CENTRE_MULTIMARQUES", "dealerName": "CARS GOLD AUTO", "dealerId": "C047525",
"dealerPhone": "0188855828", "photoCount": 13, "warrantyMonths": 12, "deliveryAvailable": true,
"publishedAt": "2026-10-17", "updatedAt": "2026-10-17T13:19:34.000Z"
}

The coverage row of each search says how many ads La Centrale holds for it (adsOnLaCentrale), how many results pages were read, how many ads were delivered, left out by a filter or already delivered, whether the search was read to its end (complete) and why it stopped (stoppedBy).

How much does it cost to scrape La Centrale?

You pay per event, with Apify's store discounts by plan:

EventFree planBronzeSilverGold
Listing (one ad row)$0.79 per 1,000$0.79 per 1,000$0.78 per 1,000$0.76 per 1,000
Results page (one page of up to 100 ads that delivered at least one row)$0.001$0.001$0.001$0.001
Dealer profile (add-on, once per dealer per run)$0.002$0.002$0.002$0.002
Actor start (once per run)$0.0075$0.0075$0.0075$0.0075

Platinum and Diamond plans pay the Gold price. The Actor start is a flat fee per run, with no plan discount.

The Store pricing card shows these same prices per 1,000 events: "$0.76 / 1,000" on the Listing row means one ad row costs $0.00076 on the Gold plan.

  • A results page is billed once, with the first row it delivers; a page whose ads were all left out or already delivered is free. In a monitor run every results page read is billed, since the monitor reads its whole window of days each run (below).
  • Never billed: ads left out by your filters, ads already delivered in the run, ads a monitor already knows, ad links that are no longer online, invalid inputs, coverage rows, status rows and the summary.
  • Example on the Free plan: 1,000 cars from one search cost $0.0075 (start) + 10 results pages ($0.01) + 1,000 listings ($0.79) = about $0.81. On the Gold plan the same run costs about $0.78.

Input

SettingWhat it does
makesModelsOne search per entry: RENAULT, RENAULT:CLIO, BMW:SERIE 3, RENAULT:CLIO:CLIO 5 (":" or "::", any case). Empty: every make.
vehicleTypescars, vans, motorcycles, scooters, quads. Default: cars (a dealer's stock: every type).
searchUrlsLa Centrale search links, read with their own parameters (the filters below do not apply to them).
dealerIdsA dealer's whole stock: its id (C047525, the dealerId of any row) or its page https://pros.lacentrale.fr/C047525.
adUrlsSingle ads: links, ad numbers (69120160961) or references (E120160961), looked up 100 at a time and delivered as given.
fuels, gearbox, bodyTypes, doorsFuel groups (petrol, diesel, electric, hybrid, plug-in hybrid, non plug-in hybrid, petrol or diesel hybrid, petrol or diesel plug-in hybrid, LPG, ethanol, hydrogen, other), gearbox, La Centrale's body categories, doors.
minPrice ... maxMileagePrice (euros), model year and mileage (km) ranges.
departments, regions, postalCode with radiusKmTwo digit departments (75, 01; 20 for Corsica), La Centrale's 13 regions, or one postal code with a radius of 10, 20, 50, 100 or 200 km.
sellerType, priceRatings, withPhotosOnly, deliveryOnlyDealers or private sellers, La Centrale's price rating, ads with photos, ads with home delivery.
postedWithinDaysLa Centrale's "less than N days" filter: 0 is today, 1 is today and yesterday.
sortNewest first (default), oldest first, price both ways, mileage both ways, model year both ways, or La Centrale's own ranking.
maxItems, maxItemsPerSearch, maxPagesPerSearchCaps per run, per search, per search in results pages.
monitorNameDeliver only ads this monitor never delivered before (below).
includeDealerProfilesThe Dealer profile add-on (below).
includePersonalDataA private seller's phone numbers and id (below). Off by default.
failIfIncomplete, requestsPerSecond, proxyConfigurationFail the run when a search could not be read to its end; the pace (0.2 to 1 request a second); Apify residential proxies in France (default, included) or your own proxy links (a password of 8 characters or more with letters and digits).

Every filter whose field the row carries (make, model, fuel, gearbox, body type, doors, department, region, price, year, mileage, seller type, price rating, photos, delivery, posted day) is checked again on each ad before it is billed; an ad that does not match is left out free and counted on the coverage row. A postal code radius and the parameters of a search link that no row shows (power, Crit'Air, owners, equipment, colour family) are applied by La Centrale.

Every search to its end

La Centrale serves 19 pages of 100 ads (1,900 ads) of one order, and its search stops at 8,000 ads. This Actor reads the 19 pages, then goes on in steps of a price or mileage range in the same order (or, for the newest, oldest, model year and ranking orders, in price order from the cheapest), so a search of any size is read to its end. Measured with this method on 2026-10-17: a search of 12,950 Renault Clio was read as 12,945 distinct ads in one walk (the other 5 sold or arrived during it). Where more than 1,900 ads share one price (over every make, 3,120 cars sit at exactly 9,990 EUR), that price is read alone in mileage steps before the walk goes on. The coverage row says when rows past the first 1,900 came in price order, and stops with keyStuck only if more than 1,900 ads share one price and one mileage.

Monitor: new ads only

Give the run a Monitor name and schedule it. Each run reads every ad first online in its window of days and delivers only the ads it never delivered before; known ads are free. The window covers the days since the last run that read every search to its end, plus one (a daily schedule reads today and the two days before; a first run reads today and yesterday), at most 30 days. New ads appear anywhere in La Centrale's order of a day, so the whole window is read every run, and every results page a monitor run reads is billed. One monitor name belongs to one set of settings; the memory never forgets an ad it delivered, so an ad is never billed twice by one monitor.

Dealer profiles (add-on)

With Dealer profiles on, each dealer's rows carry dealerProfile: name, street address, postal code, city, latitude and longitude, SIRET and SIREN, opening hours, the year it joined La Centrale, whether La Centrale verified the account, its number of ads, logo and social links. The dealer's page is read once per dealer per run and billed once per dealer per run (Dealer profile), with the first row that carries it; the dealer's later rows carry it free. A dealer page that cannot be read leaves the row without a profile, and nothing is charged for it.

Personal data

Phone numbers on La Centrale belong to dealers (business data, always delivered) or to private sellers. A private seller's phone numbers and La Centrale's id of that seller are delivered only when you turn on Personal data of private sellers (includePersonalData). With it off they are null. The ad's texts (commercial name, detailed model, version, trim, engine and colour) are delivered exactly as La Centrale serves them, switch on or off: a phone number or e-mail address a seller wrote into them stays as written. You are responsible for a lawful use of personal data, GDPR included.

What this Actor does NOT do

  • No ad page details. The description, equipment and options, power, CO2, Crit'Air, first registration date, number of owners, the "cote" price estimate and the price history live only on the ad page, which La Centrale shows behind an interactive captcha. This Actor never solves a captcha, so it delivers what La Centrale's search returns.
  • No private seller's city. Search rows carry the department; the city is on the ad page.
  • No keyword search. La Centrale's search has no free text field; search by make, model, commercial name, version (through a search link) and filters.
  • No reviews or ratings from other sites.
  • No login and no account data: favourites, saved searches and messages are never read.
  • One request at a time: a large search takes about 1.3 seconds per 100 ads.

API examples

Run it and get the rows in one call (replace YOUR_TOKEN):

curl -X POST "https://api.apify.com/v2/acts/automation_craft~lacentrale-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"makesModels": ["PEUGEOT:308"], "fuels": ["diesel"], "maxPrice": 15000, "maxItems": 200}'

Node.js:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('automation_craft/lacentrale-scraper').call({ makesModels: ['RENAULT:CLIO'], departments: ['75', '92'], maxItems: 100 });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.filter((x) => x.type === 'listing'));

Python:

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("automation_craft/lacentrale-scraper").call(run_input={"searchUrls": ["https://www.lacentrale.fr/listing?makesModelsCommercialNames=RENAULT%3A%3ACLIO&energies=elec"], "maxItems": 100})
rows = [x for x in client.dataset(run["defaultDatasetId"]).iterate_items() if x["type"] == "listing"]

FAQ

How can I scrape the La Centrale website?

Type a make and model or paste a La Centrale search link, set a maximum, and start the run: no code, no login and no proxy setup. The rows come out as JSON, CSV or Excel, or through the Apify API.

Is there a La Centrale API for used car listings?

This Actor works as one: call it through the Apify API with a make, model, filters or a search link and read the rows back as JSON. Each listing is billed once per run.

All of them. La Centrale's own pages stop at 8,000 ads of one search; this Actor continues in price or mileage steps, so a search is read to its end, and its coverage row says how many ads La Centrale holds and how many were delivered.

Can I get the seller's phone number?

A dealer's phone numbers are in every dealer row. A private seller's phone numbers are delivered only when you turn on Personal data of private sellers, and you are responsible for a lawful use of them. The ad's texts are always delivered as La Centrale serves them, with anything the seller wrote into them.

This Actor reads only what La Centrale's own search shows any visitor, without logging in or solving any captcha. La Centrale's terms reserve its database, so you are responsible for a lawful use: non substantial parts of it, no repeated and systematic extraction beyond a normal use, and the GDPR for any personal data.

Why does this Actor run with limited permissions?

It needs nothing more: it writes only to its own run's dataset and key-value store, and a monitor keeps its memory in a named key-value store it creates itself. Limited permissions keep your other Apify data out of its reach.

Changelog

  • 0.1 (2026-10-19): the ad's texts are delivered exactly as La Centrale serves them, switch on or off (a private seller's texts were masked before); a private seller's phones and id stay behind the personal data switch.
  • 0.1 (2026-10-18): first release: searches by make, model and filters, search links, dealers and ad links; every search read to its end; monitor of new ads; Dealer profile add-on; a private seller's phone behind the personal data switch.

More data tools by Automation Craft