Der Mr.Bricolage Product-Endpunkt extrahiert eine Produktseite von www.mr-bricolage.fr und liefert die vollständigen Produktdetails: Titel, Marke, EAN, Reparaturindex, Bilder, Beschreibung, Eigenschaften, Garantie, Tipps, Dokumentation und Kundenbewertungen. Eine store_id ist erforderlich: Die URL wird auf diese Filiale umgeschrieben und das Multistore-Cookie gesetzt, damit die Seite im Kontext dieser Filiale gerendert wird.
Für Live-Preise, Bestand, Öko-Beitrag, Treuepunkte und Lieferoptionen verwenden Sie den dedizierten Mr.Bricolage Product Price-Endpunkt, der schneller und günstiger ist.
GET https://api.piloterr.com/v2/mrbricolage/product?url=https://www.mr-bricolage.fr/Matignon/cisaille-a-tole-coupe-diagonale-chrome-vanadium-inventiv.html&store_id=S727
Jedes Pfadpräfix in der URL wird ignoriert: eine Stadt (z. B. /Matignon/, /Villefranche-de-Lauragais/), eine Kategorie oder gar kein Präfix sind alle erlaubt. Nur das letzte .html-Slug wird beibehalten und die URL wird automatisch unter der angefragten store_id umgeschrieben. Die folgenden drei URLs sind äquivalent:
https://www.mr-bricolage.fr/Matignon/cisaille-a-tole-coupe-diagonale-chrome-vanadium-inventiv.html
https://www.mr-bricolage.fr/Villefranche-de-Lauragais/cisaille-a-tole-coupe-diagonale-chrome-vanadium-inventiv.html
https://www.mr-bricolage.fr/cisaille-a-tole-coupe-diagonale-chrome-vanadium-inventiv.html
| Parameter |
Typ |
Erforderlich |
Beschreibung |
url |
string |
ja |
Mr.Bricolage Produktseiten-URL (muss auf .html enden) |
store_id |
string |
ja |
Mr.Bricolage Filial-ID (z. B. S727). Nutzen Sie den Mr.Bricolage Stores Finder, um eine zu ermitteln |
| Feld |
Typ |
Beschreibung |
url |
string |
Tatsächlich abgerufene URL (auf die angefragte Filiale umgeschrieben) |
product_id |
string |
Interne Mr.Bricolage Produkt-ID (Magento Entity-ID) |
ean |
string |
EAN / GTIN des Produkts |
title |
string |
Produkttitel |
brand |
string |
Marke des Produkts |
category |
string |
Vollständiger Kategoriepfad mit / verbunden |
category_path |
array |
Kategorie-Breadcrumb als Array |
repairability_index |
number |
Französischer Reparaturindex (von 10) |
rating |
object |
value, max und count der Kundenbewertungen |
images |
array |
URLs der Produktbilder (hoch- und niedrigauflösend) |
description |
string |
Produktbeschreibung als reiner Text |
description_html |
string |
Original-HTML der Produktbeschreibung |
advantages |
array |
Aufzählung der Produktvorteile |
characteristics |
object |
Technische Attribute als Schlüssel/Wert-Paare |
warranty |
array |
Garantieeinträge mit label und value |
tips |
string |
Nutzungstipps als reiner Text |
tips_html |
string |
Original-HTML der Nutzungstipps |
documentation |
array |
An das Produkt angehängte PDF-Dokumente (label, url) |
reviews |
array |
Kundenbewertungen mit rating, text, author, review_date und experience_date |
- Dieser Endpunkt liefert keine Preis-, Bestands-, Liefer- oder Öko-Beitrag-Daten; nutzen Sie dafür den dedizierten Mr.Bricolage Product Price-Endpunkt
- Eine
store_id ist erforderlich, da Mr.Bricolage Seiteninhalte (Verfügbarkeit, Eigenschaften) auf die ausgewählte Filiale bezieht
- Die meisten Felder können
null sein, wenn sie auf der Produktseite nicht vorhanden sind
- Produktkataloge mit Eigenschaften, EAN, Marke und Bildern anreichern
- Kundenbewertungen aggregieren und analysieren
- Reparaturindex und Garantieinformationen über Mr.Bricolage-Filialen hinweg verfolgen
- In Kombination mit dem Mr.Bricolage Product Price-Endpunkt eine vollständige Produkt- und Preis-Pipeline aufbauen