Costco
API de localisation des entrepôts Costco
Les entrepôts Costco près d'un code ZIP américain ou d'une latitude et d'une longitude : adresse, téléphone, distance, heures du magasin, de la pharmacie et du centre de pneus, rayons, services, ainsi que les heures et les prix du poste d'essence. Coûte 1 crédit par requête, 2 sur costco.ca.
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/jsonzipstringCode ZIP américain. Envoyez zip, ou latitude et longitude.
Example: 10025
latitudenumberLatitude, de -90 à 90. À utiliser avec longitude hors des États-Unis.
Example: 40.7993
longitudenumberLongitude, de -180 à 180.
Example: -73.9668
limitintegerdefault:10Nombre d'entrepôts les plus proches à renvoyer, de 1 à 50.
Example: 5
countryenum<string>default:usSite Costco. us et ca prennent en charge tous les paramètres; uk, au, mx, jp, kr et tw prennent en charge seulement le mot-clé, le tri et la pagination.
Example: uk
us— costco.com, États-Unis.ca— costco.ca, Canada.uk— Royaume-Uni.au— Australie.mx— Mexique.jp— Japon.kr— Corée du Sud.tw— Taïwan.
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
nearby = client.costco.warehouses(zip="10025", limit=5)
for w in nearby["data"]["warehouses"]:
gas = w["gas_station"]
print(w["warehouse_id"], w["name"], w["distance_miles"], gas and gas["prices"]["regular"])Response