Costco
API de productos de Costco
Detalle completo de hasta 20 productos de Costco en una llamada: descripción, características, especificaciones, variantes, indicador de solo para socios y límites de compra, costo de envío, y promociones con fecha de inicio y de fin. Cuesta 1 crédito por solicitud.
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/jsonitem_idstringUn número de artículo o product id de Costco, o una URL de producto de costco.com. Envía item_id o item_ids.
Example: 1492456
item_idsarray<string>Hasta 20 números de artículo, product ids o URLs en una llamada, por el mismo 1 crédito. Solo us y ca; los demás países reciben un item_id por llamada.
Example: ["100334960", "1492456"]
countryenum<string>default:usSitio de Costco. us y ca admiten todos los parámetros; uk, au, mx, jp, kr y tw admiten solo palabra clave, orden y paginación.
Example: uk
us— costco.com, Estados Unidos.ca— costco.ca, Canadá.uk— Reino Unido.au— Australia.mx— México.jp— Japón.kr— Corea del Sur.tw— Taiwán.
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
products = client.costco.product(item_ids=["100334960", "1492456"])
for p in products["data"]["products"]:
print(p["item_number"], p["title"], p["price"], p["delivery_fee"])
for promo in p["promotions"]:
print(" ", promo["amount_off"], "off until", promo["end_date"])Response