Aller au contenu principal
Piloterr
Retour à la bibliothèque

API Mr.Bricolage Product Price

Endpoint Mr.Bricolage léger : prix en temps réel, disponibilité, stock et résumé de livraison d'un produit, scopé à un magasin spécifique.

3 crédits = 1 requêteGET/v2/mrbricolage/product/price

Vue d'ensemble de l'endpoint

Documentation détaillée, tarifs et exemples d'utilisation.

Vue d'ensembleLink to Vue d'ensemble

L'endpoint Mr.Bricolage Product Price interroge l'API REST interne getproduct et retourne uniquement les données de prix d'un produit : prix, devise, éco-participation, disponibilité, stock, indicateur d'achat et résumé de livraison. Il est nettement plus rapide et moins cher que l'endpoint complet Mr.Bricolage Product car il ne parse pas la page HTML. Utilisez l'endpoint Mr.Bricolage Product pour récupérer les données catalogue statiques (titre, marque, EAN, catégorie, caractéristiques, images, avis) et combinez-le avec cet endpoint pour le prix en temps réel.

Démarrage rapideLink to Démarrage rapide

GET https://api.piloterr.com/v2/mrbricolage/product/price?store_id=S727&product_id=7117

ParamètresLink to Paramètres

Paramètre Type Requis Description
store_id string oui Identifiant du magasin Mr.Bricolage (ex. S727). Utilisez l'endpoint Mr.Bricolage Stores Finder pour l'obtenir
product_id string oui Identifiant interne du produit Mr.Bricolage (entity id Magento). Utilisez l'endpoint Mr.Bricolage Product pour résoudre un product_id à partir d'une URL produit

Champs de réponseLink to Champs de réponse

Champ Type Description
product_id string Identifiant interne du produit Mr.Bricolage (reprise de l'entrée)
price number Prix du produit pour le magasin demandé
currency string Code devise ISO (ex. EUR)
eco_participation number Montant d'éco-participation inclus dans le prix
availability string Indicateur de disponibilité retourné par Mr.Bricolage (ex. InStock)
saleable boolean Indique si le produit peut être commandé
delivery_text string Résumé de livraison en texte brut retourné par Mr.Bricolage
delivery array Options de livraison détaillées avec method, type, shop et price_label (lorsque disponibles)
store object id et slug du magasin demandé

NotesLink to Notes

  • Cet endpoint ne retourne que les données de prix en temps réel. Les détails statiques du produit (titre, marque, EAN, catégorie, caractéristiques, images, avis) sont retournés par l'endpoint Mr.Bricolage Product
  • Le store_id est obligatoire : Mr.Bricolage masque le prix, le stock et les options de livraison sans magasin sélectionné
  • Les prix, le stock et les options de livraison dépendent du magasin demandé ; un même produit peut retourner des valeurs différentes selon le magasin
  • Les champs vides sont supprimés de la réponse

Cas d'utilisation principauxLink to Cas d'utilisation principaux

  • Surveillance de prix en temps réel sur de nombreux magasins Mr.Bricolage sans payer pour la payload produit complète
  • Pipelines de repricing connaissant déjà le product_id et n'ayant besoin que du prix/disponibilité courants
  • Vérifications panier avant la passation d'une commande
  • Comparer les options de livraison entre magasins pour un même produit

API associées

Étendez vos capacités data avec ces outils complémentaires.

Prêt à commencer ?

Votre API de scraping web est à un clic. Commencez avec +500 crédits, sans infrastructure à gérer, sans proxies à configurer, et sans carte bancaire.

  • +500 crédits
  • Aucune carte bancaire requise
  • Tous les endpoints inclus