curl --request POST \
--url https://api.scrapeunblocker.com/marketplace/cdiscount-product \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/marketplace/cdiscount-product"
headers = {"x-scrapeunblocker-key": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {'x-scrapeunblocker-key': '<api-key>'}};
fetch('https://api.scrapeunblocker.com/marketplace/cdiscount-product', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Scrape a Cdiscount product
Returns one Cdiscount (France) product by sku or url: productId, offerId, title, brand, ean, manufacturerReference, url, breadcrumbs, price, priceWithoutVat, strikePrice and strikePriceType, discountPercent, ecoParticipation, currency, available, maxQuantity, preorder, condition, seller (Cdiscount or the marketplace seller), marketplace, fulfilledByCdiscount, cdiscountAVolonte, delivery (free shipping, label, ships from), offers (count of new and used offers and the lowest price of each), rating, reviewCount, ratingBreakdown (1-5 stars), criteriaRatings, highlights, specifications (group / name / value), description, images, videos, variants (attributes, price, url), energyClass, repairabilityIndex, installments, badges, documents and the latest reviews. The individual marketplace offers and their sellers’ ratings are not included. One unit per call.
curl --request POST \
--url https://api.scrapeunblocker.com/marketplace/cdiscount-product \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/marketplace/cdiscount-product"
headers = {"x-scrapeunblocker-key": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {'x-scrapeunblocker-key': '<api-key>'}};
fetch('https://api.scrapeunblocker.com/marketplace/cdiscount-product', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Authorizations
Your ScrapeUnblocker API key. Apply on every request.
Query Parameters
Cdiscount product id (SKU), e.g. ip17256black - the part after f-- in a product link, or productId from the search results.
A Cdiscount product link, e.g. https://www.cdiscount.com/telephonie/telephone-mobile/apple-iphone-17-256gb-black/f-14404-ip17256black.html. Used instead of sku.
Response
JSON with the product.

