Researches products, prices, brands, and categories on Zalando (the European fashion marketplace) using the Crawlora API, returning clean JSON. Use when the user asks to find a product, browse a category or brand, autocomplete a search, or resolve a Zalando storefront market — instead of scraping Zalando pages.
Design & media
zappos-research
Try itResearches Zappos's footwear and apparel catalog — the brand directory, product search, and product detail (pricing, images, ratings, fit feedback, color variants) — using the Crawlora API, returning clean JSON. Use when the user asks to find a shoe or apparel item on Zappos, look up or browse a specific Zappos brand's catalog, or pull a Zappos product's pricing/rating/variant/fit detail — instead of scraping zappos.com.
What it does
Researches Zappos's footwear and apparel catalog — the brand directory, product search, and product detail (pricing, images, ratings, fit feedback, color variants) — using the Crawlora API, returning clean JSON. Use when the user asks to find a shoe or apparel item on Zappos, look up or browse a specific Zappos brand's catalog, or pull a Zappos product's pricing/rating/variant/fit detail — instead of scraping zappos.com.
The skill document
Zappos research
Browse the Zappos brand directory, search products, and pull full product detail — pricing, images, ratings, reviewer fit feedback, and color variants — all as normalized JSON from the Crawlora API, with no HTML scraping.
When to use this skill
- "Find X on Zappos" / "search Zappos for running shoes."
- "List Zappos's brands" / "does Zappos carry [brand]?" / "browse [brand]'s catalog on Zappos."
- "What does X cost on Zappos?" or "pull the price/rating/color options for this Zappos product."
- "What do reviewers say about the fit of this Zappos shoe (size/width/arch)?"
- Suggest search terms or refine a vague query before searching Zappos.
Setup (one-time)
- Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
export CRAWLORA_API_KEY=sk_your_key_here- All requests:
x-api-key: $CRAWLORA_API_KEYagainsthttps://api.crawlora.net/api/v1. Missing/invalid key →401.
How it works
- Find the brand directory —
/zappos/brands(optionalqsubstring filter,page/page_size) lists brands discovered from Zappos's own sitemap, each with anid/urland a derivedname. Use it when you need a brand id or just want to check whether Zappos carries a brand. - Browse a brand's catalog —
/zappos/brand(brand,page) takes that id, aslug/id.zsopath, or a full brand URL copied from zappos.com, and returns the brand's product grid with filter facets. - Search —
/zappos/search(term,page) searches the full catalog by keyword and returns normalized products (brand, price, sale status, rating, review count) plus facets (gender, department, shoe size, and more), each with a live result count./zappos/suggest(query) returns Zappos's own typeahead suggestions if you need to refine a vague term before searching. - Product detail —
/zappos/product/{productId}(from a search result'sproduct_id) returns full detail: name, brand, description, pricing, images, aggregate rating, up to two featured reviews, reviewer fit feedback for size/width/arch, and every sibling color variant with its own price. PasscolorIdto pin a specific color. - Compare the JSON fields (price, rating, fit feedback, variants) across items or brands and answer.
Full endpoint list, methods, and params: reference/endpoints.md.
Calling the API
# List/filter the brand directory (GET, key=value params):
scripts/crawlora.sh /zappos/brands q=nike | jq '.'
# Browse a brand's catalog by id/slug/url:
scripts/crawlora.sh /zappos/brand brand="nike.zso" page=1 | jq '.'
# Search Zappos:
scripts/crawlora.sh /zappos/search term="waterproof hiking boots" | jq '.'
# Product detail, with a specific color variant:
scripts/crawlora.sh /zappos/product/8729238 colorId=6132 | jq '{name,brand,price}'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/zappos/search?term=waterproof+hiking+boots" | jq '.'
Endpoint reference
See reference/endpoints.md for every Zappos
endpoint this skill uses (method, path, params, description).
Examples
- Brand catalog audit:
/zappos/brandswithq="new balance"to find the brand's id/url, then/zappos/brandpaginated to list its full product grid with prices. - Search + compare:
/zappos/searchfor a query, inspect the returned facets and prices across results, then/zappos/product/{productId}on the top candidates to compare rating, fit feedback, and color variants before recommending one. - Fit due-diligence:
/zappos/product/{productId}to pull reviewer fit feedback (size/width/arch) and featured reviews before answering "does this shoe run true to size?"
Notes & limits
- Credits / pay-on-success: billed only on
2xx; free tier 2,000 credits/mo. Key at https://crawlora.net. - Public data only — public Zappos brand/search/product pages; respect Zappos's terms.
- Security: key lives in
CRAWLORA_API_KEYonly — never hardcode, query-param, or commit it. - Results are paginated — pass
page(1-based) to walkbrand/brands/searchresults;brandsalso takespage_size(default 100, max 1000). - Brand
nameis derived, not an authoritative site-provided label —/zappos/brandstitle-cases the brand's own URL slug to produce it. - A page past the last result, or an unmatched
/zappos/suggestquery, returns a normal empty result rather than an error; an unrecognizedbrandorproductIdreturns404. - No reviews or store-locator endpoint —
/zappos/productonly surfaces up to two featured reviews and aggregate fit feedback baked into the product response; there's no separate paginated reviews endpoint or physical-store lookup here.
Related skills
Researches Zara's catalog — category taxonomy, category listings, product detail, keyword search, search suggestions, and nearby physical stores — using the Crawlora API, returning clean JSON. Use when the user asks to find a product on Zara, browse a Zara category, search Zara's catalog by keyword, pull a Zara product's colors/sizes/images, or find a nearby Zara store — instead of scraping zara.com.
Researches products, prices, sellers, and reviews across 28 major online marketplaces and big-box/specialty retailers (Amazon, eBay, Shopify stores, Shop.app, Target, Costco, Walmart, Nike, Zara, Adidas, Best Buy, Home Depot, Sephora, SHEIN, IKEA, Chewy, and more) using the Crawlora API, returning clean JSON. Use when the user asks to find a product, compare prices or sellers, track listings, or pull marketplace/retailer reviews — instead of scraping store pages.
Researches Nike's catalog — categories, search, product detail, colorways, reviews, and nearby stores — using the Crawlora API, returning clean JSON. Use when the user asks to find a Nike product, browse a Nike category, compare Nike colorways/prices, pull Nike product reviews, or locate nearby Nike stores — instead of scraping nike.com.
Researches Old Navy's catalog (and its Gap Inc. sibling storefronts Gap, Banana Republic, Athleta) — categories, products, colors/sizes, in-store pickup availability, and reviews — using the Crawlora API, returning clean JSON. Use when the user asks to find a product on Old Navy/Gap/Banana Republic/Athleta, browse a category, check in-store pickup stock at a specific store, or pull product reviews — instead of scraping oldnavy.com.
Researches products, variants, shops, and reviews on Shop.app — Shopify's own cross-store shopping/discovery app, distinct from individual Shopify storefronts — using the Crawlora API, returning clean JSON. Use when the user asks to find a product across Shop.app merchants, compare shop offerings, pull Shop.app reviews, or browse a Shop.app merchant's catalog/collections — instead of scraping Shop.app pages.