ScavioScavio
Pricing
Tools
Sign InsGet Startedg
6 endpoints en production

API Canadian Tire

Les données de Canadian Tire en JSON structuré, avec les prix et le stock du magasin de votre choix : recherche, fiche produit, localisateur de magasins avec le stock de n'importe quel SKU, prix et stock de 50 SKU en un appel, tous les articles en liquidation d'un magasin et ses aubaines.

Obtenez votre clé APIVoir la documentation

50 crédits gratuits à l'inscription. Sans carte, sans compte Canadian Tire.

Read in English

POST /api/v1/canadiantire/search
exemple
query:
essayer
{  "data": {    "query": "pelle à neige",    "category_id": null,    "category_name": null,    "redirected_from_query": null,    "store_id": "600",    "page": 1,    "page_size": 24,    "total_results": 64,    "total_pages": 3,    "count": 24,    "corrected_query": null,    "redirect_url": null,    "categories": [      {        "category_id": "DC0000003",        "name": "Outdoor Living"      },      {        "category_id": "DC0001437",        "name": "Snow Removal Equipment & Tools"      },      {        "category_id": "DC0001703",        "name": "Snow Shovels & Rakes"      }    ],    "products": [      {        "position": 1,        "code": "1591972P",        "sku": "1591972",        "skus": [          "1591972"        ],        "sku_number": "159-1972-4",        "part_number": "YWJSPM18KD",        "title": "Yardworks Jumpstart Snow Shovel, Scoop, 18-in",        "brand": "Yardworks",        "url": "https://www.canadiantire.ca/en/pdp/yardworks-jumpstart-snow-shovel-scoop-18-in-1591972p.html",        "image": "https://media-www.canadiantire.ca/product/seasonal-gardening/outdoor-tools/snow-shovels/1591972/yardworks-jumpstart-snow-shovel-18-in-0b4aed23-70b3-4eb0-8d2d-5f2bf2c987f3-jpgrendition.jpg",        "rating": 4.29,        "review_count": 316,        "price": 19.99,        "was_price": null,        "price_range": null,        "was_price_range": null,        "savings": null,        "is_on_sale": false,        "is_clearance": false,        "badges": [          "MadeInCanada",          "EXCLUSIVE",          "TOPRATED"        ],        "rebate": null,        "is_multi_variant": false,        "store_quantity": 66,        "warehouse_quantity": 52824,        "sellable": true,        "warranty": "This product carries a 1 year exchange warranty redeemable at any Canadian Tire store."      },      {        "position": 2,        "code": "1592719P",        "sku": "1592719",        "skus": [          "1592719"        ],        "sku_number": "159-2719-4",        "part_number": "YWM16KDY",        "title": "Yardworks Snow Scoop Shovel with Compact Blade, 16-in",        "brand": "Yardworks",        "url": "https://www.canadiantire.ca/en/pdp/yardworks-snow-scoop-shovel-with-compact-blade-16-in-1592719p.html",        "image": "https://media-www.canadiantire.ca/product/seasonal-gardening/outdoor-tools/snow-shovels/1592719/yardworks-16-in-snow-shovel-scoop-4e716650-9396-4361-adeb-2ff03a7590f5-jpgrendition.jpg",        "rating": 4.22,        "review_count": 49,        "price": 16.99,        "was_price": null,        "price_range": null,        "was_price_range": null,        "savings": null,        "is_on_sale": false,        "is_clearance": false,        "badges": [          "EXCLUSIVE",          "TOPRATED"        ],        "rebate": null,        "is_multi_variant": false,        "store_quantity": 13,        "warehouse_quantity": 11736,        "sellable": true,        "warranty": "This product carries a 1 year exchange warranty redeemable at any Canadian Tire store."      }    ]  },  "response_time": 4676}
exemple capturé · 1 crédits2 / 2 gratuit

Appel en direct à l'endpoint réel au magasin 600 (Toronto Eaton Centre). 2 essais gratuits, puis avec votre propre clé.

Qu'est-ce que l'API Canadian Tire de Scavio?

L'API Canadian Tire de Scavio est une API REST qui renvoie les données de Canadian Tire en JSON structuré pour le magasin de votre choix. Canadian Tire n'a pas d'API publique. Ses 6 endpoints POST couvrent la recherche, la fiche produit, un localisateur de magasins, le prix et le stock de jusqu'à 50 SKU, les liquidations et les aubaines du magasin, à 1 crédit par appel.

6
endpoints, tous en production
1
crédit par appel, pour chaque endpoint
2 299
articles en liquidation dans un magasin de Toronto (notre capture)

Les données Canadian Tire dont les acheteurs ont vraiment besoin

Le prix dans un magasin, le nombre d'unités en rayon et ce qui est en liquidation.

Liquidation par magasin

POST /api/v1/canadiantire/clearance

Tous les articles en liquidation du magasin de votre choix, 100 par page, avec le prix de liquidation, le prix courant et les unités en stock. Notre capture au Toronto Eaton Centre en comptait 2 299.

50 SKU en un appel

POST /api/v1/canadiantire/availability

Prix, prix courant, indicateurs de liquidation et de solde, date de fin de validité du prix, quantité en stock, allée et stock en ligne pour jusqu'à 50 SKU dans un magasin. Les SKU inconnus reviennent dans not_found.

Quel magasin l'a en stock

POST /api/v1/canadiantire/stores

Les magasins près d'un code postal ou de coordonnées, du plus proche au plus éloigné. Ajoutez un SKU et chaque magasin indique aussi sa quantité et l'allée de cet article : trouver du stock à proximité tient en un seul appel.

Aubaines

POST /api/v1/canadiantire/deals

Un type d'aubaine par appel dans un magasin : prix en solde de la semaine, remises instantanées avec le prix après remise, achats spéciaux ou offres de fidélité Récompenses Triangle.

Recherche par magasin

POST /api/v1/canadiantire/search

Recherche par mot-clé ou par catégorie aux prix d'un magasin, triable par prix, note, nouveauté ou meilleurs vendeurs, avec un filtre pour n'afficher que les articles en stock dans ce magasin. Les mots-clés en français fonctionnent.

Fiche produit

POST /api/v1/canadiantire/product

Un produit avec ses spécifications, caractéristiques, garantie, manuels, vidéos et le SKU de chaque variante, ainsi que le prix, le stock et les dates de cueillette et de livraison du magasin.

Les 6 endpoints de l'API Canadian Tire

Toutes les routes sont des POST, renvoient du JSON et utilisent la même clé API. 1 crédit par appel réussi.

EndpointRenvoieCrédits
Recherche/api/v1/canadiantire/searchRecherche par mot-clé ou par catégorie dans un magasin, 24 par page : prix du magasin et prix courant en CAD, économies, badges de liquidation, de solde et de remise, note, nombre d'évaluations, marque, numéro de pièce, SKU et stock en magasin et en ligne1
Fiche produit/api/v1/canadiantire/productUn produit par code : spécifications, caractéristiques, descriptions, garantie, manuels, variantes avec leurs SKU, et le prix, le stock et les dates de cueillette et de livraison à domicile du magasin1
Localisateur de magasins/api/v1/canadiantire/storesMagasins près d'un code postal ou de coordonnées, du plus proche au plus éloigné, avec adresse, téléphone, distance, heures de la semaine et services; passez un SKU pour obtenir la quantité et l'allée dans chaque magasin1
Prix et stock par SKU/api/v1/canadiantire/availabilityJusqu'à 50 SKU dans un magasin en un appel : prix, prix courant, indicateurs de liquidation et de solde, date de fin de validité du prix, quantité en stock, allée, stock en ligne, dates de cueillette et de livraison1
Liquidation/api/v1/canadiantire/clearanceTous les articles en liquidation d'un magasin, 100 par page, avec prix de liquidation, prix courant et stock du magasin; articles en stock seulement par défaut1
Aubaines/api/v1/canadiantire/dealsLes articles en promotion dans un magasin, 100 par page : prix en solde de la semaine, remises instantanées, achats spéciaux ou offres Récompenses Triangle1

Les 50 crédits gratuits de l'inscription couvrent 50 appels Canadian Tire. Voir les forfaits

Trouvez un magasin, cherchez-y, vérifiez 50 SKU, récupérez les liquidations

Chaque appel, sauf le localisateur de magasins, accepte un store_id, et les prix et le stock de la réponse sont ceux de ce magasin. Les noms de produits arrivent en anglais, tels que canadiantire.ca les publie. La réponse de droite est une vraie capture.

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

# Magasins près d'un code postal, avec le stock et l'allée d'un SKU dans chacun - 1 crédit
stores = client.canadian_tire.stores(postal_code="M5V 2T6", sku="0438858")["data"]["stores"]
for s in stores[:3]:
    print(s["store_id"], s["name"], s["quantity"], s["aisle"])

# Recherche au magasin 600 (Toronto Eaton Centre) - 1 crédit
res = client.canadian_tire.search(query="pelle à neige", store_id="600")
for p in res["data"]["products"][:5]:
    print(p["title"], p["price"], "was", p["was_price"], "in store", p["store_quantity"])

# Prix et stock de jusqu'à 50 SKU en un appel - 1 crédit
skus = [p["sku"] for p in res["data"]["products"] if p["sku"]]
items = client.canadian_tire.availability(store_id="600", skus=skus)["data"]["items"]

# Tous les articles en liquidation du magasin, 100 par page - 1 crédit
clearance = client.canadian_tire.clearance(store_id="600")["data"]["products"]
200 response.jsoncaptured
{
  "data": {
    "query": "pelle à neige",
    "category_id": null,
    "category_name": null,
    "redirected_from_query": null,
    "store_id": "600",
    "page": 1,
    "page_size": 24,
    "total_results": 64,
    "total_pages": 3,
    "count": 24,
    "corrected_query": null,
    "redirect_url": null,
    "categories": [
      {
        "category_id": "DC0000003",
        "name": "Outdoor Living"
      },
      {
        "category_id": "DC0001437",
        "name": "Snow Removal Equipment & Tools"
      },
      {
        "category_id": "DC0001703",
        "name": "Snow Shovels & Rakes"
      }
    ],
    "products": [
      {
        "position": 1,
        "code": "1591972P",
        "sku": "1591972",
        "skus": [
          "1591972"
        ],
        "sku_number": "159-1972-4",
        "part_number": "YWJSPM18KD",
        "title": "Yardworks Jumpstart Snow Shovel, Scoop, 18-in",
        "brand": "Yardworks",
        "url": "https://www.canadiantire.ca/en/pdp/yardworks-jumpstart-snow-shovel-scoop-18-in-1591972p.html",
        "image": "https://media-www.canadiantire.ca/product/seasonal-gardening/outdoor-tools/snow-shovels/1591972/yardworks-jumpstart-snow-shovel-18-in-0b4aed23-70b3-4eb0-8d2d-5f2bf2c987f3-jpgrendition.jpg",
        "rating": 4.29,
        "review_count": 316,
        "price": 19.99,
        "was_price": null,
        "price_range": null,
        "was_price_range": null,
        "savings": null,
        "is_on_sale": false,
        "is_clearance": false,
        "badges": [
          "MadeInCanada",
          "EXCLUSIVE",
          "TOPRATED"
        ],
        "rebate": null,
        "is_multi_variant": false,
        "store_quantity": 66,
        "warehouse_quantity": 52824,
        "sellable": true,
        "warranty": "This product carries a 1 year exchange warranty redeemable at any Canadian Tire store."
      },
      {
        "position": 2,
        "code": "1592719P",
        "sku": "1592719",
        "skus": [
          "1592719"
        ],
        "sku_number": "159-2719-4",
        "part_number": "YWM16KDY",
        "title": "Yardworks Snow Scoop Shovel with Compact Blade, 16-in",
        "brand": "Yardworks",
        "url": "https://www.canadiantire.ca/en/pdp/yardworks-snow-scoop-shovel-with-compact-blade-16-in-1592719p.html",
        "image": "https://media-www.canadiantire.ca/product/seasonal-gardening/outdoor-tools/snow-shovels/1592719/yardworks-16-in-snow-shovel-scoop-4e716650-9396-4361-adeb-2ff03a7590f5-jpgrendition.jpg",
        "rating": 4.22,
        "review_count": 49,
        "price": 16.99,
        "was_price": null,
        "price_range": null,
        "was_price_range": null,
        "savings": null,
        "is_on_sale": false,
        "is_clearance": false,
        "badges": [
          "EXCLUSIVE",
          "TOPRATED"
        ],
        "rebate": null,
        "is_multi_variant": false,
        "store_quantity": 13,
        "warehouse_quantity": 11736,
        "sellable": true,
        "warranty": "This product carries a 1 year exchange warranty redeemable at any Canadian Tire store."
      }
    ]
  },
  "response_time": 4676
}

Pourquoi pas l'API officielle de Canadian Tire?

Canadian Tire n'a pas d'API publique pour les données de produits, de prix ou de magasins.

Canadian Tire, sans API

  • Aucune API publique ni clé de développeur en libre-service pour les données de produits, de prix ou de stock
  • Les prix et le stock varient selon le magasin et la province : chaque consultation doit viser un magasin
  • Les liquidations et les aubaines de la circulaire sont réparties sur des pages filtrées par magasin, sans flux
  • Vérifier le stock dans plusieurs magasins exige une consultation par magasin

API Canadian Tire de Scavio

  • Une clé API, remise à l'inscription, sans compte Canadian Tire
  • Les prix, le stock et les allées de n'importe quel magasin, par store_id
  • Tous les articles en liquidation d'un magasin, 100 par page, et les aubaines par type
  • Le stock d'un SKU dans les magasins à proximité, ou de 50 SKU dans un magasin, en un seul appel
  • Même enveloppe JSON que toutes les autres plateformes Scavio

Scavio ne renvoie que des données accessibles publiquement et ne se connecte jamais comme client Canadian Tire.

Ce que les développeurs construisent avec

Chasse aux liquidations

Récupérez chaque matin tous les articles en liquidation des magasins près de chez vous, filtrez par catégorie ou par rabais, et recevez une alerte quand un nouvel article est démarqué.

stores + clearance

Suivi des prix au détail au Canada

Suivez les prix, les prix courants et les dates de fin de solde Canadian Tire d'une liste de produits dans les magasins et les provinces où vous vendez, Québec compris. Le 2 novembre 2026, la pelle et pousse-neige Yardworks XL de 26 po était à 21,99 $ au lieu de 34,99 $ au magasin 600.

availability + search

Localisateur de stock

À partir d'un SKU et d'un code postal, listez en un seul appel les magasins à proximité qui l'ont en stock, avec leur quantité et leur allée.

stores

Suivi des circulaires et des remises

Saisissez chaque semaine, par magasin, les prix en solde, les remises instantanées, les achats spéciaux et les offres Récompenses Triangle, avec le prix après remise.

deals

Veille concurrentielle transfrontalière

Comparez les outils et la quincaillerie de Canadian Tire avec Lowe's et Home Depot par numéro de pièce, avec une seule clé API.

search + Lowe's + Home Depot

Comment obtenir les données de Canadian Tire 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 Canadian Tire.

  2. 2

    Choisissez un magasin

    Envoyez {"postal_code": "M5V 2T6"} à https://api.scavio.dev/api/v1/canadiantire/stores avec un en-tête Authorization: Bearer. Chaque magasin revient avec son store_id.

  3. 3

    Cherchez, vérifiez le stock ou récupérez les liquidations

    Passez le store_id avec un mot-clé à /api/v1/canadiantire/search (par exemple {"query": "pelle à neige", "store_id": "600"}), avec jusqu'à 50 SKU à /api/v1/canadiantire/availability, ou seul à /api/v1/canadiantire/clearance. Les prix et le stock sont ceux de ce magasin.

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

Questions fréquentes sur l'API Canadian Tire

Canadian Tire a-t-il une API publique?

+

Non. Canadian Tire n'offre pas d'API publique pour les données de produits, de prix, de stock ou de magasins. L'API Canadian Tire de Scavio comble ce manque avec 6 endpoints POST qui renvoient les données de canadiantire.ca en JSON structuré : recherche, fiche produit, localisateur de magasins, prix et stock de jusqu'à 50 SKU, liquidation et aubaines.

Qu'est-ce que l'API Canadian Tire de Scavio?

+

C'est une API REST qui renvoie les données publiques de Canadian Tire en JSON structuré, avec les prix et le stock du magasin de votre choix. Elle couvre la recherche, la fiche produit, un localisateur de magasins avec le stock par magasin pour un SKU, la vérification en lot des prix et du stock, tous les articles en liquidation d'un magasin et ses aubaines.

Puis-je chercher en français?

+

Oui. Les mots-clés en français fonctionnent : le 2 novembre 2026, « pelle à neige » a renvoyé 64 résultats sur 3 pages au magasin 600. Les données de produits reviennent toutefois en anglais, telles que canadiantire.ca les publie (par exemple "Yardworks Jumpstart Snow Shovel, Scoop, 18-in"), tout comme les noms de catégories et les textes de garantie.

Pourquoi chaque appel exige-t-il un store_id?

+

Chez Canadian Tire, les prix et le stock sont fixés par magasin, et les prix varient selon la province, Québec compris. La recherche, la fiche produit, availability, la liquidation et les aubaines acceptent toutes un store_id, et les prix et le stock de la réponse sont ceux de ce magasin. Établissez vos prix d'après le magasin où votre client irait vraiment.

Comment trouver le numéro d'un magasin Canadian Tire?

+

Envoyez un code postal (ou ses 3 premiers caractères) ou une latitude et une longitude à /api/v1/canadiantire/stores. L'endpoint renvoie les magasins du plus proche au plus éloigné, 10 par défaut et jusqu'à 50, dans un rayon de 25 km par défaut et jusqu'à 200 km, chacun avec son store_id, son adresse, son téléphone, sa distance, ses heures de la semaine et ses services. Le magasin 600 est celui du Toronto Eaton Centre.

Quels magasins à proximité ont un article en stock?

+

Ajoutez un sku à 7 chiffres à l'appel stores et chaque magasin indique sa quantité et son allée pour cet article. Dans notre capture près de M5V 2T6, le SKU 0438858 comptait 39 unités dans l'allée 133 au Toronto Eaton Centre et 2 à Liberty Village.

Puis-je vérifier plusieurs produits à la fois?

+

Oui. /api/v1/canadiantire/availability accepte jusqu'à 50 SKU et un store_id, et renvoie pour chaque SKU le prix, le prix courant, les indicateurs de liquidation et de solde, la date de fin de validité du prix, la quantité en stock, l'allée, le stock en ligne et les dates de cueillette et de livraison. Les SKU inexistants reviennent dans not_found.

Comment obtenir les liquidations de Canadian Tire?

+

Appelez /api/v1/canadiantire/clearance avec un store_id. L'endpoint renvoie tous les articles en liquidation de ce magasin, 100 par page, avec le prix de liquidation, le prix courant et le stock du magasin, filtrés sur les articles que Canadian Tire indique comme disponibles sur place, sauf si vous réglez in_stock_only à false. Gardez les lignes où store_quantity est supérieur à 0, car certains articles listés n'ont aucune unité en magasin. Le magasin 600 comptait 2 299 articles en liquidation sur 23 pages dans notre capture.

Quelles aubaines puis-je récupérer?

+

Passez type à /api/v1/canadiantire/deals : sale pour les prix en solde de la semaine, instant_rebate, special_buy, ou loyalty pour les offres Récompenses Triangle. Les articles avec remise comportent le message de remise et price_after_rebate. Le magasin 600 avait 2 775 articles en solde dans notre capture.

L'API renvoie-t-elle les avis Canadian Tire?

+

Elle renvoie la note et le nombre d'évaluations de chaque produit dans la recherche, la fiche produit, la liquidation et les aubaines. Le texte des avis n'est pas offert pour Canadian Tire.

En quelle devise sont les prix?

+

En dollars canadiens, sous forme de nombres décimaux : 19.99 signifie 19,99 $. Les articles à plusieurs variantes, comme les pneus, comportent un price_range avec min et max au lieu d'un prix unique.

Quelle différence entre un code de produit et un SKU?

+

Le code de produit (par exemple 0547273P) identifie une page produit et c'est ce qu'accepte /product. Un SKU (0547273) est une variante vendable et c'est ce qu'acceptent availability et la recherche de stock par magasin. Les résultats de recherche contiennent les deux, et la fiche produit liste le SKU de chaque variante.

Combien coûte une requête Canadian Tire?

+

Chaque endpoint Canadian Tire coûte 1 crédit, y compris un appel availability couvrant 50 SKU et une page de liquidation de 100 articles. 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.

Les données sont-elles à jour?

+

Chaque requête interroge Canadian Tire en direct au moment de l'appel, et rien n'est mis en cache. Chaque réponse comporte fetched_at, et availability ajoute price_valid_until pour les prix qui ont une date de fin.

Quels langages et outils sont pris en charge?

+

Chaque endpoint est un simple POST HTTPS avec un corps JSON : n'importe quel langage convient. Scavio propose aussi des SDK Python et JavaScript, un serveur MCP distant à mcp.scavio.dev pour les agents IA et un nœud communautaire n8n, tous avec la même clé API.

Est-il légal d'utiliser les données de Canadian Tire?

+

Scavio renvoie des données de Canadian Tire accessibles publiquement et n'accède à aucun compte ni historique de commandes. Vous demeurez responsable de l'usage que vous faites des données, y compris du respect des conditions de Canadian Tire. Consultez votre propre conseiller juridique pour votre cas précis.

Découvrir Scavio

API Walmart Canada

Recherche walmart.ca avec prix en CAD, fiches par magasin et magasins par code postal.

API Costco

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

API Amazon

Recherche, fiche produit et offres de vendeurs.

Des prix différents selon le magasin?

Six magasins, un article, de 329,93 $ à 649,99 $ (en anglais).

Canadian Tire API (English)

La même API, en anglais.

Documentation de l'API

Les 6 endpoints avec leurs paramètres et des réponses réelles.

Essayez gratuitement l'API Canadian Tire

50 crédits gratuits à l'inscription, sans carte. Votre première requête est un POST avec un code postal.

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