Leboncoin product data API
ShopAPIS returns structured Leboncoin listing data — price in EUR, condition (new/used), seller type (private/pro), location, category, listing title, description, photos and posting date — as normalized JSON. Leboncoin is France’s dominant classifieds and C2C platform and the country’s #2 e-commerce site by traffic, making it the single richest source for French used-goods pricing, grey-market signals and second-hand inventory across every category.
Leboncoin is the #2 e-commerce site in France by visits. It is the national classifieds leader, owned by Adevinta, spanning goods, vehicles, real estate and jobs (Similarweb — France e-commerce ). Its C2C goods category is the primary French second-hand pricing dataset.
Why Leboncoin data is hard to get
Leboncoin runs DataDome anti-bot, one of the more aggressive defenses in European e-commerce, which is the central reason its catalog is hard to read at scale. DataDome fingerprints requests, watches behavioral signals and challenges suspected automation, so naive scraping fails quickly (ScraperAPI — top bot blockers ). Leboncoin offers a pro API for professional sellers, but it is scoped to a seller’s own listings, not the competitive C2C landscape. The classifieds-specific complexity differs from a marketplace: listings are free-text, there is no clean EAN or SKU on most goods, condition is self-declared, and the same item is described inconsistently by thousands of private sellers — so the value is in normalizing unstructured listings into comparable records (category, price band, condition grade, location, seller type). ShopAPIS parses the live storefront through the marketplace scraping layer and returns each listing as a structured record with normalized condition, geo and seller-type fields for second-hand price analysis.
Data fields returned
- Pricing — asking price, currency (EUR), price-history where a listing is updated.
- Condition — self-declared condition (new / very good / good / fair).
- Seller — seller type (private / professional), seller name or pro shop.
- Location — region, department, city, postal area.
- Listing — title, free-text description, category path, posting/refresh date.
- Media — photo gallery URLs.
- Identifiers — Leboncoin listing ID, listing URL.
Sample response
{
"marketplace": "leboncoin",
"domain": "leboncoin.fr",
"country": "FR",
"listing_id": "2701234567",
"title": "Vélo électrique VTC Decathlon Elops 920E - très bon état",
"category": ["Sports & Hobbies", "Vélos", "Vélos électriques"],
"price": { "current": 690.00, "currency": "EUR" },
"condition": "très bon état",
"seller": { "type": "private", "name": "Julien" },
"location": { "region": "Île-de-France", "department": "Hauts-de-Seine", "city": "Boulogne-Billancourt", "postal_code": "92100" },
"description": "Vélo électrique acheté en 2024, peu servi, batterie autonomie ~60km, facture fournie.",
"posted_at": "2026-06-03T08:21:00Z",
"images": ["https://img.leboncoin.fr/api/v1/lbcpb1/images/2701234567_1.jpg"],
"url": "https://www.leboncoin.fr/velos/2701234567.htm",
"fetched_at": "2026-06-05T11:22:00Z"
}Markets and domains covered
| Domain | Market | Currency | Scale |
|---|---|---|---|
| leboncoin.fr | France | EUR | #2 FR e-commerce site, national classifieds leader |
Use cases
- Second-hand price monitoring — track used-goods asking prices by category and region across France. See price monitoring.
- Resale and grey-market intelligence — measure where new-good demand spills into the second-hand channel. See competitive intelligence.
- Inventory signals — track second-hand supply depth for a product category. See inventory tracking.
- Catalog enrichment — normalize free-text classifieds into structured condition and category fields. See catalog enrichment.