Best Buy
Best Buy Store Locator API
Best Buy stores near a US ZIP code, nearest first (up to 15): store id, name, address, city, state, ZIP, phone, open status, store type, distance in miles, and dated opening hours for the next 35 days, holiday hours and closed days included. Use a store_id with availability. Costs 1 credit per request.
POST/api/v1/bestbuy/stores
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/jsonzipstringrequiredUS ZIP code, 5 digits (ZIP+4 accepted).
Example: 94103
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
res = client.best_buy.stores(zip="94103")["data"]
for s in res["stores"]:
today = s["hours"][0]
print(s["store_id"], s["name"], s["distance_miles"], s["phone"], today["open"], today["close"])Response
"zip": "94103",
"count": 15,
},
"response_time": 2140
}