GET/wish/categoriesapiKey3 credits/request
Returns Wish's own top navigation/category tree (e.g. "Popular", "Deals Hub", "Fashion", "Gadgets") plus each category's nested filter groups (e.g. Color, Rating) where present. This is a static, site-wide taxonomy -- it takes no input and its result does not vary by search term or category.
Takes no parameters.
Sampled 14 Oct 2026: 21 items. Filled in every item: name, filter_id, is_main_tab. Not in every item: filter_groups (1). In the sample: name: “Popular” and 20 other values; is_main_tab: true in 4 of 21; filter_groups: median 2 entries.
Open in Playground
GET/wish/product/{id}apiKey3 credits/request
Returns one Wish product's full detail: name, description, sold-out state, aggregate rating, image URLs, and every purchasable variation with its own price, currency, inventory, and merchant. id is taken from a search result's product_id field or a product page's URL. An unrecognized id returns 404.
Required: id.
Sampled 14 Oct 2026: 7 items. Filled in every item: variation_id, size, color, price, currency_code, inventory, merchant_id, merchant_name and 1 more. In the sample: size: 38 to 44, median 41; price: 28.94 to 31.27, median 29.82; inventory: 659 to 665, median 662.
Open in Playground
GET/wish/product/{id}/relatedapiKey3 credits/request
Returns a Wish product's related-item rails: shelves of similar products, grouped by rail (e.g. general similar items, a faster-shipping-eligible subset). id is taken from a search result's product_id field or a product page's URL. A faster-shipping rail with no eligible items, or a nonexistent id, returns a normal, empty result rather than an error.
Required: id. Optional: count.
Sampled 14 Oct 2026: 2 items. Filled in every item: feed_mode, title, has_more. Not in every item: items (1), subtitle (1). In the sample: feed_mode: “similar” and 1 other value; has_more: true in 2 of 2; items: median 2 entries; title: “Similar Items” and 1 other value; subtitle: “Similar Items with 5-7 Day Shipping”.
Open in Playground
GET/wish/product/{id}/reviewsapiKey3 credits/request
Returns a Wish product's customer reviews. id is taken from a search result's product_id field or a product page's URL. A product with zero reviews returns a normal, empty result rather than an error. A caller wanting more reviews should re-request with a larger count -- this endpoint does not support an offset/cursor parameter.
Required: id. Optional: count.
Sampled 14 Oct 2026: 10 items. Filled in every item: id, rating, comment, upvote_count, image_ids, created_at, user_name, user_country_code. In the sample: created_at: 2019-06-20 to 2020-10-21; upvote_count: 2 to 4, median 3.
Open in Playground
GET/wish/searchapiKey3 credits/request
Searches Wish's product catalog by keyword, with real offset-based pagination. Returns products with price, currency, rating, review count, and merchant id. A query with no matches returns a normal, empty result rather than an error.
Required: query. Optional: count, offset.
Sampled 14 Oct 2026: 17 items. Filled in every item: product_id, name, price, currency_code, rating, merchant_id, image_url, url. In the sample: price: 13 to 191, median 91; name: “Pembe Potin Nakış Detaylı Hasır Dolgu Taban Önü Açık Kadın…” and 16 other values; image_url: canary.contestimg.wish.com; url: wish.com.
Open in Playground
GET/wish/suggestapiKey3 credits/request
Returns Wish's own search-suggestion (typeahead) result for a partial search term: a flat list of suggested search terms, no product data. A partial term with no matches returns a normal, empty result rather than an error.
Required: query.
Open in Playground