curl --request POST \
--url https://api.scrapeunblocker.com/marketplace/magazineluiza-product \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/marketplace/magazineluiza-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/magazineluiza-product', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Scrape one Magazine Luiza (Magalu) product's full detail
Fetches one Magazine Luiza product (by product_id or url) and returns it as JSON: productId, offerId, url, title, brand, reference, description, keySellingPoints, price, bestPrice / bestPriceMethod, originalPrice, discountPercent, currency (BRL), installments, available, rating, reviewCount, commentCount, ratingHistogram, ratingAspects, reviews (first page: rating, text, author, date, photos), seller (id, name, legal name, city / state, seller since, score, total sales, answer and delivery rate), coupon, badges, breadcrumbs, specifications (group / name / value), variations (colour, size, capacity… with the product id of each option), images, videos and package dimensions. Companion to /marketplace/magazineluiza-search.
curl --request POST \
--url https://api.scrapeunblocker.com/marketplace/magazineluiza-product \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/marketplace/magazineluiza-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/magazineluiza-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
Magalu product id, e.g. '240354400' or 'jc60hbaa6d' (the part after /p/ in a product link).
Instead of product_id: a Magazine Luiza product link, e.g. https://www.magazineluiza.com.br/notebook-acer-aspire-go/p/240354400/in/nota/.
Response
JSON with the full product record.

