nvNeuralVerge
E-commerce & Marketplaces

Leboncoin Listing Data — Price, Attributes, Location & Seller

Send a Leboncoin ad ID or URL and this source returns the full ad as data: title, description, price in euros, category and category attributes, images, location, publication and expiry dates, and the seller.

Example response
{
  "session_id": "11111111-1111-1111-1111-111111111111",
  "kind": "leboncoin_listing",
  "listing": "3188662248",
  "human": "# leboncoin listing\n\n- **Listing:** 3188662248\n- **Proxy traffic:** 6.9 KB\n- **Title:** MACBOOK AIR 2022/M2/8Go/256Go SSD/15P\n- **Price:** EUR890\n- **Availability:** active\n- **Seller:** Mac store & cie",
  "machine": {
    "listing": {
      "@type": "LeboncoinListing",
      "id": "3188662248",
      "url": "https://www.leboncoin.fr/ad/ordinateurs/3188662248",
      "name": "MACBOOK AIR 2022/M2/8Go/256Go SSD/15P",
      "description": "💻 MacBook air 15 pouce M2  – 8Go RAM / 256Go SSD\n\nChez Mac Store et Cie, nous sommes spécialisés depuis plus de 6 ans dans les produits Apple d’occasion haut de gamme. Tous nos appareils sont en excel",
      "price": 890,
      "currency": "EUR",
      "category_id": "15",
      "category": "Ordinateurs",
      "ad_type": "offer",
      "status": "active",
      "created_at": 1789678369,
      "updated_at": 1789678369,
      "expires_at": 1794862369,
      "image": "https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/2a/db/d62adba0dfe55e51eae397e57e6113e506f510d8.jpg?rule=ad-image",
      "images": [
        "https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/2a/db/d62adba0dfe55e51eae397e57e6113e506f510d8.jpg?rule=ad-image",
        "https://img.leboncoin.fr/api/v1/lbcpb1/images/74/72/f5/7472f5bb4b90a8e997895c369de68b736e7994ca.jpg?rule=ad-image"
      ],
      "image_count": 5,
      "attributes": {
        "État": "Très bon état",
        "Type": "Portable",
        "Marque": "Apple",
        "Taille d'écran": "12 à 14” (33cm à 37cm)",
        "Usage": "Polyvalent",
        "Année de fabrication": "2023",
        "Durée de disponibilité des pièces détachées": "10 ans"
      },
      "region": "Ile-de-France",
      "department": "Paris",
      "city": "Paris",
      "zipcode": "75011",
      "lat": 48.86005,
      "lng": 2.37601,
      "is_urgent": false,
      "is_boosted": false,
      "has_phone": true,
      "favorite_count": 80,
      "seller": {
        "@type": "LeboncoinListingSeller",
        "id": "44206412",
        "user_id": "d2bbd79d-7712-4b18-8582-1a9c62fc9673",
        "name": "Mac store & cie",
        "is_pro": true,
        "siren": "890529845",
        "activity_sector_id": "3"
      }
    },
    "response_bytes": 7099
  },
  "total_points": 5
}
You send
A Leboncoin ad ID or listing URL
You get back
Title, description, price, category attributes, images, location, dates and seller
Coverage
Leboncoin ads with a public ad page.
Price
5 pts — $5 per 1,000
Charged only when the ad resolves. An ad ID or URL that doesn't resolve is not billed.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Checking it by handOpen the ad and read itFree, and slowFine for one ad, useless across a list
Building a scraperWrite it, host it, and repair it when the site changes the ad pageEngineering timeA maintenance commitment for something that isn't your product
NeuralVergeOne request per ad$5 per 1,000, misses not billedReturns what the ad shows at request time; prices and availability change
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
@typestringRecord type, LeboncoinListing.
idstringLeboncoin ad ID.
urlstringDirect link to the ad.
namestringAd title.
descriptionstringAd description, which can be truncated.
pricenumberAsking price.
currencystringISO currency code.
category_idstringCategory ID.
categorystringCategory name, in French.
ad_typestringAd type, e.g. offer.
statusstringAd status, e.g. active.
created_atnumberPublication time as a Unix timestamp.
updated_atnumberLast update time as a Unix timestamp.
expires_atnumberExpiry time as a Unix timestamp.
imagestringPrimary image URL.
imagesarrayImage URLs returned for the ad.
image_countnumberNumber of images on the ad.
attributesobjectCategory-specific attributes as label and value pairs, in French.
regionstringRegion.
departmentstringDepartment.
citystringCity.
zipcodestringPostcode.
latnumberLatitude of the ad's location.
lngnumberLongitude of the ad's location.
is_urgentbooleanWhether the ad carries the urgent flag.
is_boostedbooleanWhether the ad is boosted.
has_phonebooleanWhether the ad has a phone number attached.
favorite_countnumberHow many users saved the ad, when shown.
sellerobjectSeller id, user_id, name, is_pro, siren and activity_sector_id.
Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

One ad per request. For professional sellers, the seller object carries the identifiers you need for a Leboncoin seller lookup.

curl -X POST https://api.neuralverge.ai/functions/v1/run-leboncoin-listings \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "listing": "3188662248" }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Price monitoring

Re-check an ad over time to see how it is priced and whether it is still active.

Seller identification

Tell professional advertisers (with a SIREN) apart from private sellers.

Local market research

Use location and attributes to compare comparable ads across regions.

Feeding a seller lookup

Take the seller details from the ad and run Leboncoin seller.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

Leboncoin ads with a public ad page.

Freshness

Read at request time.

Handling

This source returns publicly visible ad information, stamped with the ad ID it was read from and a session id you can trace. Ads can identify private individuals and exact locations, so handle them with your own data-protection obligations in mind.

What it will not do
  • —Price and status reflect the moment of the request and can change immediately after.
  • —The description in the response can be cut short.
  • —Attributes depend on the category; labels and values are in French.
  • —Timestamps are Unix values and need converting.
FAQ

Questions, answered

Yes. The listing field accepts either an ad ID or a listing URL.

Related

Related sources

Try leboncoin listing on your own data

One request format across every source in the catalog.

Get started