Nordstrom
Nordstrom Product API
One nordstrom.com (US) product by URL or style id: name, brand, description, feature bullets, fit notes, final-sale flag, current, original and clearance price ranges, percent off, rating, review count, the star histogram, the size-fit distribution (too small to too big), the AI review summary when the site shows one, the most mentioned praised and criticized features, breadcrumbs and images. Every color lists its images and every size as a sku with sku id, size, size type, UPC, price, original price, percent off, price type, in_stock and the quantity available to ship. Includes the reviews shown on the product page (up to about 13) with the total review count. Costs 5 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/jsonurlstringnordstrom.com product URL (the url of a search result). One of url or style_id is required.
Example: https://www.nordstrom.com/s/maeve-midi-dress/7737947
style_idstringNordstrom style id, the number at the end of a product URL (the style_id of a search result). Used when url is not given.
Example: 7737947
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
p = client.nordstrom.product(style_id="8098974")["data"]
print(p["brand"], p["name"], p["price_range"], p["percent_off"], p["rating"], p["review_count"])
for color in p["colors"]:
for s in color["skus"]:
print(color["name"], s["size"], s["upc"], s["price"], s["price_type"], s["quantity"])Response