Sam's Club
Sam's Club Club Locator API
Sam's Club clubs near a US ZIP code, nearest first within 100 miles: club_id, name, address, coordinates, distance in miles, phone, time zone, opening hours, services and whether the club is temporarily closed. Pass club_id to Sam's Club Product for that club's price, stock and aisle. Costs 1 credit per request.
POST/api/v1/samsclub/clubs
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/jsonzipstringrequired5-digit US ZIP code.
Example: 75201
limitintegerClubs to return, nearest first, within 100 miles. 1-20, default 10.
Example: 10
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
clubs = client.sams_club.clubs(zip="75201")["data"]["clubs"]
for c in clubs:
print(c["club_id"], c["name"], c["distance_miles"], "mi", "closed" if c["temporarily_closed"] else "")
# That club's price and stock for an item
p = client.sams_club.product(item_id="15325822107", club_id=clubs[0]["club_id"])Response
"zip": "75201",
"count": 10,
},
"response_time": 1475
}