Costco
API del localizador de almacenes de Costco
Almacenes de Costco cerca de un código postal (ZIP) de Estados Unidos o de una latitud y longitud: dirección, teléfono, distancia, horarios del almacén, de la farmacia y del centro de llantas, departamentos, servicios, y horarios y precios de la gasolinera. Cuesta 1 crédito por solicitud, 2 en 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/jsonzipstringCódigo postal (ZIP) de Estados Unidos. Envía zip, o latitude y longitude.
Example: 10025
latitudenumberLatitud, de -90 a 90. Úsala con longitude fuera de Estados Unidos.
Example: 40.7993
longitudenumberLongitud, de -180 a 180.
Example: -73.9668
limitintegerdefault:10Número de almacenes más cercanos a devolver, de 1 a 50.
Example: 5
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")
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