LeBonCoin Car Scraper - Vehicle Listings avatar

LeBonCoin Car Scraper - Vehicle Listings

Pricing

from $0.69 / 1,000 results

Go to Apify Store
LeBonCoin Car Scraper - Vehicle Listings

LeBonCoin Car Scraper - Vehicle Listings

Scrape LeBonCoin car listings with make, model, year, mileage, fuel, gearbox, price and location filters. Export structured vehicle specs, seller details and listing URLs for market monitoring workflows.

Pricing

from $0.69 / 1,000 results

Rating

0.0

(0)

Developer

Black Falcon Data

Black Falcon Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

What does LeBonCoin Car Scraper do?

LeBonCoin Car Scraper extracts structured car listings from leboncoin.fr, with price, location, seller details, vehicle specs, paste-mode URLs, dealer watchlists, and incremental tracking for new or changed ads.

How to use this actor

  • 👉 Register for a free Apify account — no credit card required.
  • 🎉 Just click Sign up free on Apify → and complete a quick signup.
  • 💰 A free Apify account includes $5 in monthly credits — enough to test this actor.
  • ⏳ Scrape during the free trial, with no commitment or upfront payment required.

Key features

  • 🚗 Vehicle data depth — structured car fields include make, model, year, mileage, fuel, gearbox, body type, doors, seats, color, Crit'Air and power where available.
  • 📋 Detail enrichmentincludeDetails adds seller metadata, listing attributes, description text and media URLs when search-page data is not enough.
  • 🔔 Notifications — Send new or changed listings to Telegram, Discord, Slack, WhatsApp or a generic webhook after each run.
  • 📦 Compact mode — compact output keeps the core listing, vehicle, seller and price fields for AI agents and lighter exports.
  • ✂️ Description truncation — limit description length with descriptionMaxLength when detail text is useful but full copy is too large.
  • ♻️ Incremental mode — incremental mode isolates state by query, paste URL and car filters, then emits only new, changed or optionally expired listings.
  • 📤 Export anywhere — results export as typed JSON rows with dataset views for overview, specs, sellers and full records.
  • 🔌 MCP connectors — apify MCP integrations can call the actor and read compact car listing records directly.
  • 💵 Structured pricing — numeric price and currency fields pair with priceMin and priceMax inputs for budget-band monitoring.
  • 🔗 Paste-mode — paste LeBonCoin car search URLs into startUrls to preserve site filters such as brand, model, mileage, fuel and gearbox.
  • 📧 Email + phone extractionincludePhone and extractContacts surface seller phone numbers, emails and URLs for dealership and private-seller lead workflows.

What data can you extract from LeBonCoin Car?

Each result includes Core listing fields (vertical, listingId, url, title, price, priceCents, currency, and categoryId, and more), detail fields when enrichment is enabled (description), and contact information (extractedPhones, extractedEmails, hasPhone, and revealedPhone). In standard mode, all fields are always present — unavailable data points are returned as null, never omitted. In compact mode, only core fields are returned.

Enable detail enrichment in the input to get richer fields such as full descriptions and contact information where the source provides them.

Input

The main inputs are a search keyword, an optional location filter, and a result limit. Additional filters and options are available in the input schema.

Key parameters:

  • query — Optional keywords to search within car listings, for example diesel or hybrid.
  • make — LeBonCoin brand code, UPPERCASE — e.g. RENAULT, PEUGEOT, MERCEDES-BENZ. See README for the full list.
  • model — LeBonCoin model code in BRAND_Model form — e.g. RENAULT_Clio, PEUGEOT_308. See README.
  • yearMin — Only include cars first registered in or after this year.
  • yearMax — Only include cars first registered in or before this year.
  • mileageMin — Only include cars with mileage at or above this value in kilometres.
  • mileageMax — Only include cars with mileage at or below this value in kilometres.
  • priceMin — Only include cars priced at or above this value in EUR.
  • priceMax — Only include cars priced at or below this value in EUR.
  • fuel — Filter by one or more fuel types.
  • gearbox — Filter by manual or automatic gearbox.
  • bodyType — Filter by one or more body types.
  • ...and 43 more parameters

Input examples

Audi diesel listings with typed filters — Scrape Audi car listings that mention diesel, using typed make filters plus keyword search.

→ Up to 25 Audi diesel listings with price, location, seller and vehicle fields.

{
"query": "diesel",
"make": "AUDI",
"maxResults": 25,
"includeDetails": false
}

Paste a LeBonCoin car search URL — Reuse an exact search URL from LeBonCoin while preserving its car filters.

→ Car listings from the pasted URL, deduplicated and normalized into structured records.

{
"startUrls": [
"https://www.leboncoin.fr/recherche?category=2&u_car_brand=AUDI"
],
"maxResults": 25,
"includeDetails": false
}

Track new Renault listings — Run on a schedule and return only new or changed Renault car listings after the first run.

→ New or changed Renault listings for the saved state key.

{
"query": "hybride",
"make": "RENAULT",
"maxResults": 25,
"incrementalMode": true,
"stateKey": "renault-hybrid-watch",
"includeDetails": false
}

Output

Each run produces a dataset of structured listing records. Results can be downloaded as JSON, CSV, or Excel from the Dataset tab in Apify Console.

Example listing record

{
"vertical": "vehicles",
"listingId": "3221718473",
"url": "https://www.leboncoin.fr/ad/voitures/3221718473",
"title": "AUDI A1 SPORTBACK 40 TFSI 200 ch S tronic 6 S Line / BANG ET OLUFSEN / PACK AMBIANCE / PACK USB-C / MAIN LIBRE",
"price": 20990,
"priceCents": 2099000,
"currency": "EUR",
"categoryId": "2",
"categoryName": "Voitures",
"adType": "offer",
"status": "active",
"publishedAt": "2026-06-23 15:53:45",
"indexDate": "2026-06-26 12:53:36",
"contentHash": "5b7b9247bc0d78f4816f0dd3c80cb9e521dceb7c326ac36369caf5c0a7966100",
"city": "Saint-Lô",
"zipcode": "50000",
"department": "Manche",
"region": "Basse-Normandie",
"lat": 49.09989,
"lng": -1.08756,
"sellerName": "Transakauto Saint-Lô",
"sellerType": "pro",
"sellerId": "5adc925b-5c1c-4195-999e-6c6ec0f31b2f",
"storeId": "83339345",
"storeName": "Transakauto Saint-Lô",
"activitySector": "1",
"noSalesmen": true,
"sellerSiren": "944494558",
"vehicle": {
"brand": "Audi",
"model": "A1",
"version": "A1 Sportback 40 TFSI 200ch S line S tronic 6",
"mileageKm": 98000,
"fuel": "Essence",
"gearbox": "Automatique",
"year": 2019,
"firstRegistrationDate": "08/2019",
"doors": 5,
"seats": 5,
"fiscalPower": 11,
"dinPower": 200,
"color": "Bleu"
},
"generic": {
"brand": "Audi",
"model": "A1"
},
"imagesCount": 47,
"imageUrls": [
"https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/0f/11/5c0f110d32f1c0e3500743bf029fc7ca69956738.jpg?rule=ad-image",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/09/b3/99/09b399ad3723fb817e4d9d725a0a6f172e791445.jpg?rule=ad-image",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/0a/43/ea0a43318d11b8de817f6387f4e7cab678dc900c.jpg?rule=ad-image",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/6f/a7/2c6fa748807b0ff08b8d237f76ee912937dfbc87.jpg?rule=ad-image",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/af/f3/c6aff3f01b2554832120ba2fc94086ce6d0cd449.jpg?rule=ad-image",
"... 42 more items"
],
"thumbUrls": [
"https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/0f/11/5c0f110d32f1c0e3500743bf029fc7ca69956738.jpg?rule=ad-thumb",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/09/b3/99/09b399ad3723fb817e4d9d725a0a6f172e791445.jpg?rule=ad-thumb",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/0a/43/ea0a43318d11b8de817f6387f4e7cab678dc900c.jpg?rule=ad-thumb",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/6f/a7/2c6fa748807b0ff08b8d237f76ee912937dfbc87.jpg?rule=ad-thumb",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/af/f3/c6aff3f01b2554832120ba2fc94086ce6d0cd449.jpg?rule=ad-thumb",
"... 42 more items"
],
"largeUrls": [
"https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/0f/11/5c0f110d32f1c0e3500743bf029fc7ca69956738.jpg?rule=ad-large",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/09/b3/99/09b399ad3723fb817e4d9d725a0a6f172e791445.jpg?rule=ad-large",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/0a/43/ea0a43318d11b8de817f6387f4e7cab678dc900c.jpg?rule=ad-large",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/6f/a7/2c6fa748807b0ff08b8d237f76ee912937dfbc87.jpg?rule=ad-large",
"https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/af/f3/c6aff3f01b2554832120ba2fc94086ce6d0cd449.jpg?rule=ad-large",
"... 42 more items"
],
"hasPhone": true,
"attributes": {
"activity_sector": "1",
"brand": "Audi",
"model": "A1",
"u_car_brand": "AUDI",
"u_car_model": "AUDI_A1",
"regdate": "2019",
"mileage": "98000",
"fuel": "1",
"gearbox": "2",
"doors": "5",
"seats": "5",
"u_car_finition": "AUDI_A1_S line",
"u_car_version": "A1 Sportback 40 TFSI 200ch S line S tronic 6",
"issuance_date": "08/2019",
"vehicule_color": "bleu",
"horsepower": "11",
"horse_power_din": "200",
"recent_used_vehicle": "false",
"has_visibility_option": "true",
"store_logo": "https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/ab/ec/a1abece0-35ce-4435-b790-d17a314ad358?rule=bo-thumb",
"store_name": "Transakauto Saint-Lô",
"online_store_id": "7026860",
"custom_ref": "VO62729743",
"is_import": "true",
"car_price_min": "19740",
"car_price_max": "21820",
"car_price_positioning": "badge_key_3_5",
"vehicle_history_report_public_url": "https://autoviza.fr/report/report?uid=1ffbccb6-7ac4-432d-8b0c-8149ed007df0",
"vehicle_history_report_status": "visible",
"argus_object_id": "2126175",
"spare_parts_availability": "non_renseignee",
"licence_plate_available": "true"
}
}

Incremental fields

When incremental mode is on, each emitted record also carries:

  • changeType - one of NEW, UPDATED, UNCHANGED, REAPPEARED, EXPIRED. Default output covers NEW / UPDATED / REAPPEARED; set emitUnchanged: true or emitExpired: true to opt into the others.
  • firstSeenAt, lastSeenAt - ISO-8601 timestamps tracking the listing across runs.

Repost detection is used as a filter when skipReposts: true; repost metadata is not emitted as separate output fields.

How to scrape LeBonCoin Car

  1. Go to LeBonCoin Car Scraper in Apify Console.
  2. Enter a search keyword and optional location filter.
  3. Set maxResults to control how many results you need.
  4. Enable includeDetails if you need full descriptions, contact info.
  5. Click Start and wait for the run to finish.
  6. Export the dataset as JSON, CSV, or Excel.

Use cases

  • Extract listing data from LeBonCoin Car for market research and competitive analysis.
  • Track pricing trends across regions and categories over time.
  • Monitor new and changed vehicles on scheduled runs without processing the full dataset every time.
  • Feed structured data into AI agents, MCP tools, and automated pipelines using compact mode.
  • Export clean, structured data to dashboards, spreadsheets, or data warehouses.
  • Benchmark seller / dealer reputation using rating fields.

How much does it cost to scrape LeBonCoin Car?

LeBonCoin Car Scraper uses pay-per-event pricing. You pay a small fee when the run starts and then for each result that is actually produced.

  • Run start: $0.005 per run
  • Per listing (primary event): $0.00069

You are billed only for the events your run actually triggers. Prices below are the Free plan tier.

EventPrice (Free tier)Charged when
Actor Start$0.005 (one-time)Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Result (primary)$0.00069Single result in the default dataset.
Phone Number Revealed$0.004Charged once each time a seller phone number is successfully revealed and returned in a result.

Example costs (primary event only — other events above add cost when they fire):

  • 10 results: $0.012
  • 25 results: $0.022
  • 100 results: $0.074
  • 200 results: $0.14
  • 500 results: $0.35

Example: recurring monitoring savings

These examples compare full re-scrapes with incremental runs at different churn rates. Churn is the share of vehicles that are new or whose tracked content changed since the previous run. Actual churn depends on your query breadth, source activity, and polling frequency — the scenarios below are examples, not predictions.

Example setup: 100 results per run, daily polling (30 runs/month). Event-pricing examples scale linearly with result count.

Numbers below are for the primary Result event. Other events (Phone Number Revealed) are billed separately when they fire.

Churn rateFull re-scrape run costIncremental run costSavings vs full re-scrapeMonthly cost after baseline
5% — stable niche query$0.07$0.00845$0.07 (89%)$0.25
15% — moderate broad query$0.07$0.02$0.06 (79%)$0.46
30% — high-volume aggregator$0.07$0.03$0.05 (65%)$0.77

Full re-scrape monthly cost at daily polling: $2.22. First month with incremental costs $0.32 / $0.52 / $0.82 for the 5% / 15% / 30% scenarios because the first run builds baseline state at full cost before incremental savings apply.

Platform usage (compute and proxies) is billed separately by Apify based on actual consumption. The default 512 MB memory setting balances speed and compute cost; selecting 1024 MB can make detail runs faster, but it increases compute-unit usage billed to the user.

FAQ

How many results can I get from LeBonCoin Car?

The number of results depends on the search query and available vehicles on LeBonCoin Car. Use the maxResults parameter to control how many results are returned per run.

Does LeBonCoin Car Scraper support recurring monitoring?

Yes. Enable incremental mode to only receive new or changed vehicles on subsequent runs. This is ideal for scheduled monitoring where you want to track changes over time without re-processing the full dataset.

Can I integrate LeBonCoin Car Scraper with other apps?

Yes. LeBonCoin Car Scraper works with Apify's integrations to connect with tools like Zapier, Make, Google Sheets, Slack, and more. You can also use webhooks to trigger actions when a run completes.

Can I use LeBonCoin Car Scraper with the Apify API?

Yes. You can start runs, manage inputs, and retrieve results programmatically through the Apify API. Client libraries are available for JavaScript, Python, and other languages.

Can I use LeBonCoin Car Scraper through an MCP Server?

Yes. Apify provides an MCP Server that lets AI assistants and agents call this actor directly. Use compact mode, descriptionMaxLength, a single descriptionFormat, and excludeEmptyFields to keep payloads manageable for LLM context windows.

This actor extracts publicly available data from LeBonCoin Car. Web scraping of public information is generally considered legal, but you should always review the target site's terms of service and ensure your use case complies with applicable laws and regulations, including GDPR where relevant.

Your feedback

If you have questions, need a feature, or found a bug, please open an issue on the actor's page in Apify Console. Your feedback helps us improve.

You might also like

Getting started with Apify

New to Apify? Create a free account with $5 credit — no credit card required.

  1. Sign up — $5 platform credit included
  2. Open this actor and configure your input
  3. Click Start — export results as JSON, CSV, or Excel

Need more later? See Apify pricing.