ScavioScavio
Pricing
Tools
Sign InsGet Startedg
4 endpoints pour le Canada

API Walmart Canada

Les données de walmart.ca en JSON structuré : cherchez n'importe quel produit et recevez le prix en dollars canadiens, la note, le vendeur et la disponibilité, trouvez les magasins par code postal, ouvrez une fiche produit dans un magasin précis et parcourez une catégorie. Chaque requête est un seul POST.

Obtenez votre clé APIVoir la documentation

50 crédits gratuits à l'inscription, assez pour 50 recherches sur walmart.ca. Sans carte, sans compte vendeur.

Read in EnglishLeer en español

POST /api/v1/walmart/search
exemple
query:
essayer
{  "data": {    "query": "lait",    "title": "Results for \"lait\"",    "url": "https://www.walmart.ca/search?q=lait",    "location": {      "city": "Mississauga",      "state": "ON",      "store_id": "1061",      "zipcode": "L5V 2N6"    },    "page": 1,    "total_results": 92,    "max_page": 3,    "has_more_pages": false,    "products_count": 40,    "count": 40,    "products": [      {        "pos": 1,        "id": "6000199047982",        "title": "Sealtest Homogenized 3.25% Milk 4L",        "url": "https://www.walmart.ca/en/ip/Sealtest-Homogenized-3-25-Milk-4L/6000199047982",        "image": "https://i5.walmartimages.ca/asr/36120907-935a-4156-add6-e55b60e3802d.bc9f546f9472bd654efffcaad6fa1ddf.png",        "price": 7.44,        "currency": "CAD",        "rating": 4.5,        "rating_count": 2317,        "seller_id": "6FAFA2FA14A24B87B50BE2E701492110",        "seller_catalog_id": "0",        "seller_name": "Walmart",        "sponsored": false,        "out_of_stock": false,        "section_title": "Results for \"lait\"",        "fulfillment": {          "delivery": true,          "pickup": true,          "shipping": false,          "free_shipping": false,          "aisle": null,          "stock_source": "store"        },        "variants": [],        "brand": null,        "availability_status": "In stock",        "badge": "Best seller"      },      {        "pos": 2,        "id": "10220526",        "title": "Natrel Fine Filtered Lactose Free 2% Milk 2L",        "url": "https://www.walmart.ca/en/ip/Natrel-Fine-Filtered-Lactose-Free-2-Milk-2L/10220526",        "image": "https://i5.walmartimages.ca/asr/ef9ee9ef-a2fb-4a41-b388-fac6c3316bfa.423cbbf79fc0fb71f1d518091d59e6a5.jpeg",        "price": 5.48,        "currency": "CAD",        "rating": 4.7,        "rating_count": 931,        "seller_id": "6FAFA2FA14A24B87B50BE2E701492110",        "seller_catalog_id": "101054363",        "seller_name": "Walmart",        "sponsored": false,        "out_of_stock": false,        "section_title": "Results for \"lait\"",        "fulfillment": {          "delivery": true,          "pickup": true,          "shipping": false,          "free_shipping": false,          "aisle": null,          "stock_source": "store"        },        "variants": [],        "brand": null,        "availability_status": "In stock",        "badge": "In 200+ people's carts"      }    ],    "breadcrumb": [],    "related_searches": []  },  "response_time": 11139}
exemple capturé · 1 crédits2 / 2 gratuit

Appel en direct à l'endpoint réel sur walmart.ca. 2 essais gratuits, puis avec votre propre clé.

Qu'est-ce que l'API Walmart Canada de Scavio?

L'API Walmart Canada de Scavio est une API REST qui renvoie les données publiques de walmart.ca en JSON structuré. Avec "domain": "ca", quatre endpoints POST couvrent la recherche avec prix en CAD, la fiche produit dans un magasin précis, les catégories et les magasins par code postal, à partir de 1 crédit par appel et avec une seule clé API.

4
endpoints pour walmart.ca, en production
1
crédit par recherche (2 en ciblant un magasin)
0
compte vendeur requis

Les données de Walmart Canada qui comptent

Le prix, le magasin et la disponibilité de chaque produit, pas seulement des noms et des images.

Recherche avec prix en CAD

POST /api/v1/walmart/search

Cherchez n'importe quel produit sur walmart.ca et recevez, pour chaque ligne, le prix en dollars canadiens, la note, le nombre d'évaluations, le vendeur et la disponibilité, ainsi que le magasin dont les prix sont tirés. Le 2 novembre 2026, « lait » a renvoyé 92 résultats sur 3 pages.

Magasins par code postal

POST /api/v1/walmart/stores

Envoyez un code postal canadien comme M5V 2T6 avec "domain": "ca" et obtenez les magasins Walmart les plus proches avec leur store_id, leur adresse et leurs heures.

Fiche produit par magasin

POST /api/v1/walmart/product

Un article au prix et avec la disponibilité d'un magasin précis : prix et prix barré, note, images, caractéristiques et variantes. Sur walmart.ca, la fiche exige store_id et delivery_zip.

Parcours de catégorie

POST /api/v1/walmart/category

Tous les produits d'une catégorie walmart.ca dans le même format que la recherche, triables par prix, note ou meilleurs vendeurs, pour mesurer un assortiment.

Les 4 endpoints de l'API Walmart Canada

Toutes les routes sont des POST, renvoient du JSON et utilisent la même clé API. Ajoutez "domain": "ca" au corps. 1 crédit par appel réussi, ou 2 pour une recherche ou une fiche produit ciblant un magasin.

EndpointRenvoieCrédits
Recherche/api/v1/walmart/searchProduits de walmart.ca par mot-clé : id, titre, prix en CAD, note, nombre d'évaluations, vendeur, disponibilité et options de livraison, avec le magasin dont les prix sont tirés. 2 crédits en ciblant un magasin1
Fiche produit/api/v1/walmart/productUn article dans un magasin précis (store_id + delivery_zip, obligatoires sur walmart.ca) : prix et prix barré, note, galerie d'images, caractéristiques, variantes et disponibilité2
Catégorie/api/v1/walmart/categoryLes produits d'une catégorie walmart.ca, dans le même format que la recherche, avec le fil d'Ariane1
Magasins par code postal/api/v1/walmart/storesLes magasins Walmart près d'un code postal canadien, du plus proche au plus éloigné, avec store_id, adresse, coordonnées et heures1

Les 50 crédits gratuits de l'inscription couvrent 50 recherches. Les avis, l'offre de la boîte d'achat, le vendeur et le catalogue d'un vendeur sont offerts pour Walmart États-Unis seulement. Voir les forfaits

Cherchez sur walmart.ca depuis votre code

Une recherche de « lait » renvoie le prix en CAD, la note, le vendeur et la disponibilité de chaque produit. Les noms arrivent en anglais, tels que walmart.ca les publie. La réponse de droite est une vraie capture, avec ses noms de champs.

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

# Recherche sur walmart.ca - 1 crédit, prix en CAD
res = client.walmart.search(query="lait", domain="ca")
for p in res["data"]["products"]:
    print(p["id"], p["price"], p["currency"], p["title"][:40])

# Magasins Walmart près d'un code postal - 1 crédit
stores = client.walmart.stores(zipcode="M5V 2T6", domain="ca")
store_id = stores["data"]["stores"][0]["store_id"]

# Fiche produit dans ce magasin - 2 crédits
product = client.walmart.product(product_id="10220526", domain="ca", delivery_zip="M5V 2T6", store_id=store_id)
200 response.jsoncaptured
{
  "data": {
    "query": "lait",
    "title": "Results for \"lait\"",
    "url": "https://www.walmart.ca/search?q=lait",
    "location": {
      "city": "Mississauga",
      "state": "ON",
      "store_id": "1061",
      "zipcode": "L5V 2N6"
    },
    "page": 1,
    "total_results": 92,
    "max_page": 3,
    "has_more_pages": false,
    "products_count": 40,
    "count": 40,
    "products": [
      {
        "pos": 1,
        "id": "6000199047982",
        "title": "Sealtest Homogenized 3.25% Milk 4L",
        "url": "https://www.walmart.ca/en/ip/Sealtest-Homogenized-3-25-Milk-4L/6000199047982",
        "image": "https://i5.walmartimages.ca/asr/36120907-935a-4156-add6-e55b60e3802d.bc9f546f9472bd654efffcaad6fa1ddf.png",
        "price": 7.44,
        "currency": "CAD",
        "rating": 4.5,
        "rating_count": 2317,
        "seller_id": "6FAFA2FA14A24B87B50BE2E701492110",
        "seller_catalog_id": "0",
        "seller_name": "Walmart",
        "sponsored": false,
        "out_of_stock": false,
        "section_title": "Results for \"lait\"",
        "fulfillment": {
          "delivery": true,
          "pickup": true,
          "shipping": false,
          "free_shipping": false,
          "aisle": null,
          "stock_source": "store"
        },
        "variants": [],
        "brand": null,
        "availability_status": "In stock",
        "badge": "Best seller"
      },
      {
        "pos": 2,
        "id": "10220526",
        "title": "Natrel Fine Filtered Lactose Free 2% Milk 2L",
        "url": "https://www.walmart.ca/en/ip/Natrel-Fine-Filtered-Lactose-Free-2-Milk-2L/10220526",
        "image": "https://i5.walmartimages.ca/asr/ef9ee9ef-a2fb-4a41-b388-fac6c3316bfa.423cbbf79fc0fb71f1d518091d59e6a5.jpeg",
        "price": 5.48,
        "currency": "CAD",
        "rating": 4.7,
        "rating_count": 931,
        "seller_id": "6FAFA2FA14A24B87B50BE2E701492110",
        "seller_catalog_id": "101054363",
        "seller_name": "Walmart",
        "sponsored": false,
        "out_of_stock": false,
        "section_title": "Results for \"lait\"",
        "fulfillment": {
          "delivery": true,
          "pickup": true,
          "shipping": false,
          "free_shipping": false,
          "aisle": null,
          "stock_source": "store"
        },
        "variants": [],
        "brand": null,
        "availability_status": "In stock",
        "badge": "In 200+ people's carts"
      }
    ],
    "breadcrumb": [],
    "related_searches": []
  },
  "response_time": 11139
}

Pourquoi pas le programme développeur de Walmart?

Les API de Walmart servent à gérer un compte vendeur, pas à consulter le catalogue public. Elles répondent à un autre besoin.

API Walmart Marketplace / fournisseurs

  • Conçues pour les vendeurs et les fournisseurs qui gèrent leurs propres articles, commandes et stocks
  • Exigent un compte vendeur ou fournisseur approuvé, lié à une vraie relation d'affaires
  • Aucun endpoint ouvert pour les fiches de concurrents, les avis ou les catalogues de vendeurs tiers
  • L'accès se limite aux données que vous possédez déjà, pas à la vitrine publique

API Walmart Canada de Scavio

  • Une clé API, remise à l'inscription : ni compte vendeur, ni relation d'affaires
  • N'importe quelle fiche publique ou catégorie de walmart.ca, et les magasins par code postal
  • Prix selon le magasin, avec le magasin utilisé indiqué dans la réponse
  • Même clé et même enveloppe JSON que 30 autres plateformes Scavio

Scavio ne renvoie que des données de fiches accessibles publiquement et ne s'authentifie jamais comme utilisateur Walmart.

Ce que les développeurs construisent avec

Suivi des prix au Canada

Suivez le prix des produits qui vous intéressent sur walmart.ca à intervalles réguliers et comparez le prix au prix barré de la fiche produit pour repérer les vrais rabais. Le 2 novembre 2026, le lait homogénéisé Sealtest 3,25 % de 4 L était à 7,44 $.

search + product

Prix et disponibilité par magasin

Trouvez les magasins près d'un code postal, puis interrogez l'assortiment, le prix et la disponibilité d'un magasin précis. Chaque réponse indique le magasin utilisé dans location.

stores + search + product

Analyse de catégorie et d'assortiment

Parcourez une catégorie pour voir ce que Walmart Canada tient réellement en rayon et à quels prix, puis comparez d'une semaine à l'autre pour repérer les nouveautés et les retraits.

category + search

Comparaison entre détaillants canadiens

Comparez walmart.ca avec Canadian Tire et Costco Canada avec la même clé API, pour bâtir un tableau de prix sans gérer une intégration par détaillant.

search + API Canadian Tire et Costco

Agents IA et assistants d'achat

Branchez un agent sur le serveur MCP et Walmart Canada devient un outil appelable : vérifier un prix, comparer des articles, résumer des fiches, avec la même clé que toutes les autres plateformes Scavio.

MCP + REST

Comment obtenir les données de Walmart Canada en JSON

  1. 1

    Obtenez une clé API

    Créez un compte Scavio et copiez votre clé dans le tableau de bord. Vous recevez 50 crédits gratuits à l'inscription, sans carte et sans compte vendeur ou affilié Walmart.

  2. 2

    Envoyez une requête POST pour walmart.ca

    Envoyez {"query": "lait", "domain": "ca"} à https://api.scavio.dev/api/v1/walmart/search avec un en-tête Authorization: Bearer. Tous les endpoints Walmart sont des POST; ajoutez "domain": "ca" pour le Canada.

  3. 3

    Lisez le JSON

    La réponse place le contenu sous data, avec credits_used et credits_remaining. La recherche renvoie les produits avec page, max_page et total_results : paginez en incrémentant page.

Une clé, 55 plateformesServeur MCP pour agentsSDK Python et JSNœud communautaire n8n

Questions fréquentes sur l'API Walmart Canada

Walmart Canada a-t-il une API publique?

+

Pas pour consulter le catalogue public. Le programme développeur de Walmart sert les vendeurs et les fournisseurs qui gèrent leurs propres fiches et commandes, ce qui est un tout autre usage. Il n'existe pas d'équivalent ouvert pour les données publiques de produits de walmart.ca.

Qu'est-ce que l'API Walmart Canada de Scavio?

+

C'est une API REST qui renvoie les données publiques de walmart.ca en JSON structuré. Avec "domain": "ca", quatre endpoints POST couvrent la recherche par mot-clé, la fiche produit dans un magasin précis, le parcours de catégorie et la recherche de magasins par code postal. Vous vous authentifiez avec une clé API Scavio.

Quels endpoints fonctionnent pour walmart.ca?

+

La recherche, la fiche produit, la catégorie et les magasins. Les avis (reviews), l'offre de la boîte d'achat (offers), le vendeur (seller) et le catalogue d'un vendeur (seller-products) sont offerts pour Walmart États-Unis seulement, pas pour walmart.ca. La page en anglais les décrit.

Combien coûte une requête Walmart Canada?

+

La recherche, la catégorie et les magasins coûtent 1 crédit. Une recherche ou une fiche produit ciblant un magasin (store_id + delivery_zip) coûte 2 crédits; sur walmart.ca, la fiche produit exige toujours ce ciblage, elle coûte donc 2 crédits. Les nouveaux comptes reçoivent 50 crédits gratuits une seule fois, sans carte. Les forfaits payants commencent à 30 $ US par mois pour 7 000 crédits.

En quelle devise sont les prix?

+

En dollars canadiens, sous forme de nombres décimaux, avec "currency": "CAD" sur chaque ligne : 7.44 signifie 7,44 $. Les filtres min_price et max_price s'expriment aussi dans la devise du marché, donc en CAD avec "domain": "ca".

Les données sont-elles en français?

+

Vous pouvez chercher en français : le 2 novembre 2026, « lait » a renvoyé 92 résultats, dont le lait homogénéisé Sealtest 3,25 % de 4 L à 7,44 $. L'API renvoie toutefois les données telles que walmart.ca les publie, et les noms de produits arrivent en anglais (par exemple "Sealtest Homogenized 3.25% Milk 4L").

Les prix sont-ils propres à un magasin?

+

Oui, et vous pouvez choisir le magasin. Appelez /api/v1/walmart/stores avec un code postal canadien et "domain": "ca" pour obtenir les store_id à proximité, puis passez store_id et delivery_zip à la recherche ou à la fiche produit. Sans store_id, les résultats viennent du magasin par défaut de Walmart, indiqué dans l'objet location : dans notre capture, le magasin 1061 de Mississauga (Ontario).

Puis-je obtenir la fiche d'un produit walmart.ca?

+

Oui, en ciblant un magasin : envoyez product_id, "domain": "ca", delivery_zip et store_id, par exemple {"product_id": "10220526", "domain": "ca", "delivery_zip": "M5V 2T6", "store_id": "3106"}. Il n'existe pas de consultation simple d'un produit walmart.ca sans magasin. Ces appels coûtent 2 crédits et prennent de 10 à 60 secondes.

À quoi ressemble la réponse?

+

L'API place le contenu sous une clé data et ajoute credits_used et credits_remaining. Une ligne de recherche contient notamment pos, id, title, url, price, currency, rating, rating_count, seller_name, out_of_stock et fulfillment, à côté de query, page, max_page, count, total_results et de l'objet location.

Comment fonctionne la pagination?

+

La recherche et la catégorie renvoient page, max_page et total_results. Incrémentez page à l'appel suivant et arrêtez-vous à max_page. Ne vous fiez pas à has_more_pages, transmis tel quel par Walmart : dans notre capture, il valait false alors que max_page indiquait 3 pages.

Quels langages et outils sont pris en charge?

+

Des SDK officiels Python (pip install scavio) et JavaScript/TypeScript (npm i scavio), un serveur MCP distant à mcp.scavio.dev pour les agents IA et un nœud communautaire n8n. N'importe quel langage peut aussi appeler les endpoints REST directement avec un client HTTP.

Est-il légal d'utiliser les données de Walmart Canada?

+

Scavio renvoie des données de fiches accessibles publiquement; il n'accède à aucune donnée de compte privée et ne s'authentifie jamais comme utilisateur. Vous demeurez responsable de l'usage que vous faites des données, y compris du respect des conditions de Walmart. Consultez votre propre conseiller juridique pour votre cas précis.

Découvrir Scavio

API Canadian Tire

Prix en CAD, stock et allées par magasin, liquidations et aubaines.

API Costco

Prix de costco.ca et costco.com, en JSON.

API Amazon

Recherche, fiche produit et offres de vendeurs.

Walmart API (English)

Les 8 endpoints, dont les avis, les offres et les vendeurs de Walmart États-Unis.

Documentation de l'API

Recherche, produit, catégorie et magasins, avec paramètres et réponses réelles.

Tarifs

Forfaits et blocs de crédits, sans supplément par plateforme.

Essayez gratuitement l'API Walmart Canada

50 crédits gratuits à l'inscription, sans carte. Votre première requête est un POST avec un mot-clé et "domain": "ca".

Obtenez votre clé APIVoir les tarifs
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy