Researches Walmart products, prices, sellers, and reviews using the Crawlora API, returning clean JSON. Use when the user asks to find a product, compare prices, track listings, or pull reviews on Walmart — instead of scraping Walmart pages.
编程
product-price-research
试用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 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.
技能文档
Product & price research
Look up and compare products, prices, sellers, and reviews across Amazon, eBay, Shopify storefronts, Shop.app, Target, Costco, Zalando, Walmart, H&M, Kohl's, Lululemon, Macy's, Nike, Old Navy (plus Gap, Banana Republic, and Athleta under the same endpoints), Sam's Club, Ulta Beauty, Wayfair, Wish, Zappos, and Zara — all as normalized JSON from the Crawlora API, with no HTML scraping.
When to use this skill
- "What does X cost on Amazon / eBay / Target / Walmart?" or "compare prices for X across sellers/retailers."
- "Find listings for X" / "search this Shopify store" / "what's in this collection?"
- "Pull reviews / ratings for this product or seller."
- "Track this product's price / variants / availability."
- Competitive pricing, catalog, or marketplace-review research.
- "Browse category X on Wayfair / Kohl's / Sam's Club" when the retailer has no keyword search of its own.
- Apparel/beauty catalog lookups spanning Nike, Zara, H&M, Old Navy/Gap/Banana Republic/Athleta, Lululemon, or Ulta Beauty.
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
Pick the marketplace, then the job:
- Search / discover —
/amazon/search,/ebay/search,/shopify/products,/shop-app/search,/target/search,/costco/search,/walmart/search,/hm/search,/nike/search,/oldnavy/search(covers Old Navy, Gap, Banana Republic, and Athleta viabrand=on|gap|br|at, defaults toon),/ulta/search,/wish/search,/zappos/search,/zara/search(requiressection, a department likeWOMAN/MAN), and/zalando/search(this one requiresmarket— a Zalando country storefront code likede,fr,com; list them via/zalando/markets) to find candidate products by keyword. Kohl's, Lululemon, Macy's, Sam's Club, and Wayfair have no keyword-search endpoint — browse a category instead:/kohls/category(facets give follow-up category strings),/lululemon/categories→/lululemon/category,/samsclub/departments→/samsclub/category, and/wayfair/categories→/wayfair/category. Macy's has neither search nor category browse at all — only directproductIdlookup (below) plus/macys/suggesttypeahead. - Detail — fetch a specific product (
/amazon/product,/ebay/item,/shopify/products/{handle},/shop-app/products/{id},/target/product(tcin),/costco/product/{id},/walmart/product/{item_id},/zalando/product(sku+market),/hm/product/{product_id},/nike/product(slug+style_color),/oldnavy/product(pid+brand),/lululemon/product/{product_id},/macys/product/{productId},/samsclub/product/{id},/ulta/product/{productId},/wayfair/product/{id},/wish/product/{id},/zappos/product/{productId},/zara/product/{productId}) for price, variants, specs. Kohl's has no standalone product-detail endpoint — product cards (includingweb_id, needed for reviews below) only come back embedded in/kohls/category's listing. - Sellers — for eBay/Shop.app, resolve the seller/shop (
/ebay/seller/...,/shop-app/shops/{handle}) to compare offers. - Reviews — pull product/seller reviews where available
(
/shop-app/products/{id}/reviews,/ebay/seller/.../feedback,/target/reviews,/costco/product/{id}/reviews,/walmart/product/{item_id}/reviews,/kohls/product/reviews(web_id),/macys/product/reviews(product_id),/nike/product/reviews(slug+style_color),/oldnavy/product/reviews(pid+brand),/ulta/product/reviews(product_id),/wish/product/{id}/reviews). H&M, Lululemon, Sam's Club, and Zappos surface reviews (when present) embedded in their own product-detail call instead of a separate endpoint; Wayfair and Zara expose no reviews at all — Wayfair's product detail only has an aggregate rating. - Compare the JSON fields (price, currency, rating, seller) and answer.
Full endpoint list, methods, and params: reference/endpoints.md.
Calling the API
# Search a marketplace (GET, key=value params):
scripts/crawlora.sh /amazon/search k="standing desk" | jq '.'
scripts/crawlora.sh /ebay/search q="mechanical keyboard" | jq '.'
scripts/crawlora.sh /shop-app/search query="running shoes" | jq '.'
scripts/crawlora.sh /target/search q="standing desk" | jq '.'
scripts/crawlora.sh /walmart/search q="standing desk" | jq '.'
scripts/crawlora.sh /zalando/search q="running shoes" market=de | jq '.'
scripts/crawlora.sh /nike/search keyword="running shoes" | jq '.'
scripts/crawlora.sh /ulta/search query="retinol serum" | jq '.'
# Product detail:
scripts/crawlora.sh /amazon/product asin=B0XXXXXXX | jq '{title,price}'
# Category browse (no keyword search on this platform):
scripts/crawlora.sh /wayfair/category category=478390 | jq '.'
scripts/crawlora.sh /zara/category/2420463/products | jq '.'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/amazon/search?k=laptop" | jq '.'
Endpoint reference
See reference/endpoints.md for every endpoint
this skill uses (method, path, params, description) across all 20 platforms:
Amazon, eBay, Shopify, Shop.app, Target, Costco, Zalando, Walmart, H&M,
Kohl's, Lululemon, Macy's, Nike, Old Navy (+ Gap, Banana Republic, Athleta),
Sam's Club, Ulta Beauty, Wayfair, Wish, Zappos, and Zara.
Examples
- Cross-marketplace price compare: search
/amazon/searchand/ebay/searchfor the same query, collectpricefrom each, and present the spread. - Seller due diligence:
/ebay/seller/{seller}+/ebay/seller/{seller}/feedbackto summarize a seller's rating and recent feedback before buying. - Shopify catalog audit:
/shopify/products(paginate) to list a store's catalog with prices, then flag items above/below a threshold. - No-search retailer browse: for a retailer with no keyword search
(Kohl's, Wayfair, Sam's Club), call the category/department-discovery
endpoint first (
/kohls/category's facets,/wayfair/categories,/samsclub/departments) to find a category id, then browse it directly instead of trying to search by keyword.
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 product/listing pages; respect each marketplace's terms.
- Security: key lives in
CRAWLORA_API_KEYonly — never hardcode, query-param, or commit it. - Results are paginated — pass
page(andcountwhere supported) to walk listings. - Zalando always needs
market(no default storefront) — resolve valid codes via/zalando/marketsif unsure. - Macy's has no search or category browse — only
/macys/product/{productId}(needs a knownproductId) and/macys/suggesttypeahead. - Wayfair has no search and no reviews endpoint — only
/wayfair/categories→/wayfair/categoryand/wayfair/product/{id}(which carries an aggregate rating, but no review text). - Kohl's has no search or standalone product-detail endpoint — browse
/kohls/category(itscategoryparam takes a+-joined taxonomy string, percent-encode the+as%2B) and read product cards from the listing;/kohls/product/reviewsneeds theweb_idfrom that listing. - Sam's Club has no keyword-search endpoint — start from
/samsclub/departmentsor/samsclub/category; there's also no dedicated reviews endpoint (rating/review count only comes from/samsclub/product/{id}). - Lululemon has no keyword-search endpoint — browse via
/lululemon/categories→/lululemon/category; reviews are embedded in/lululemon/product/{product_id}, not a separate call. - Zara's
/zara/searchrequiressection(a department likeWOMAN), and Zara exposes no reviews endpoint at all. - Old Navy's endpoints are shared across four storefronts — pass
brand=on|gap|br|at(Old Navy/Gap/Banana Republic/Athleta; defaults toon); acid/pidfound under one brand only works with that same brand.
相关技能
Extract product list from any e-commerce category page, search results page, or keyword search with filters. Returns paginated product arrays with URL, name,...
Search Target.com, browse a category, read product detail by TCIN and pull reviews with the rating breakdown as structured JSON. 4 endpoints, 1 credit each, store-aware pricing via store_id.
Researches secondhand, resale, and handmade marketplaces via the Crawlora API — Poshmark, Etsy, Vinted, StockX, Mercari, Depop, and Whatnot — returning clean JSON. Use when the user wants to find or compare listings, check a seller/shop, look up sneaker/streetwear resale prices, or research handmade/vintage goods.
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.
Compare prices and produce normalized pricing findings