Canadian Tire
API de liquidation Canadian Tire
Tous les articles en liquidation d'un magasin Canadian Tire, 100 par page, avec le prix de liquidation, le prix courant, le stock en magasin et les mêmes champs que la recherche. Uniquement les articles en stock par défaut. La liquidation varie selon le magasin : store_id est donc obligatoire. Coûte 1 crédit par requête.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonstore_idstringrequiredNuméro de magasin Canadian Tire. Les prix et le stock sont ceux de ce magasin. Trouvez les numéros avec /api/v1/canadiantire/stores.
Example: 600
pageintegerPage de résultats, à partir de 1. 100 résultats par page.
Example: 1
in_stock_onlybooleanUniquement les articles en liquidation que Canadian Tire indique comme disponibles au magasin store_id. true par défaut. Canadian Tire considère presque tous les articles en liquidation comme disponibles : vérifiez store_quantity > 0 pour savoir ce qui est en rayon.
Example: true
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
res = client.canadian_tire.clearance(store_id="600")["data"]
print(res["total_results"], "clearance items at store", res["store_id"])
for p in res["products"]:
print(p["code"], p["title"], p["price"], "reg", p["was_price"], "stock:", p["store_quantity"])Response