Ashley Furniture
Ashley Furniture Store API
One Ashley Furniture store by store_id (from the stores endpoint) or store page URL: name, url, phone, address (street, city, state, ZIP, country), latitude, longitude, opening hours per day, payment methods accepted, services as the store page lists them, rating, image and a map link. us only. Costs 2 credits per request.
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/jsonstore_idstringA store id from stores (stores[].store_id). Send store_id or url.
Example: us/wisconsin/greenfield/4771-s-27th-st/luxe
urlstringA store page on stores.ashleyfurniture.com (stores[].url).
Example: https://stores.ashleyfurniture.com/store/us/new-york/bronx/340-baychester-ave/luxe/
countrystringdefault:usus only (ashleyfurniture.com). Any other market answers 400 before anything is charged.
Example: us
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key", timeout=120)
s = client.ashley.store(store_id="us/wisconsin/greenfield/4771-s-27th-st/luxe")["data"]
print(s["name"], s["address"], s["phone"])
for h in s["hours"]:
print(h["day"], h["opens"], "-", h["closes"])Response