1688 Scraper 阿里巴巴货源: Products, SKU Prices, Reviews, Categories avatar

1688 Scraper 阿里巴巴货源: Products, SKU Prices, Reviews, Categories

Pricing

from $3.99 / 1,000 results

Go to Apify Store
1688 Scraper 阿里巴巴货源: Products, SKU Prices, Reviews, Categories

1688 Scraper 阿里巴巴货源: Products, SKU Prices, Reviews, Categories

Scrape 1688.com wholesale: products, every SKU variant with its own price and live stock, the full MOQ price ladder, buyer reviews and the category tree. Search in Chinese or English (蓝牙耳机 or bluetooth earphone) and get English titles back. Supplier data and SKU variants included at no extra charge.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Sourabh Kumar

Sourabh Kumar

Maintained by Community

Actor stats

0

Bookmarked

41

Total users

19

Monthly active users

19 hours ago

Last modified

Share

1688 scraper 阿里巴巴 批发货源: products, SKU prices, reviews & categories

Get China wholesale data from 1688.com in four ways: keyword search, full product pages with every SKU variant, buyer reviews, or the category tree. No login, no cookie, no 1688 account.

From $3.99 per 1,000 results, plus $0.005 per run. Supplier data and SKU variants cost nothing extra.

Search works with Chinese and English keywords: 蓝牙耳机 and bluetooth earphone both return results, and titles come back in English.


Pick a mode

Set What to scrape (mode), then fill the section with the same name. Other sections are ignored.

You wantmodePaste into
Products for a keyword, in English or Chinesesearchkeywords
Everything about specific products, every SKU variant includedproduct_detailofferIds (offer IDs or product links)
Buyer reviews of a productreviewsofferIds (offer IDs or product links)
The category tree, whole or one branchcategory_browsenothing, or categoryIds

Every mode can be scheduled. Run it weekly and you have a price, stock or new-listing tracker.


Why this 1688 scraper?

  • 🧬 Every SKU variant, every time. Colour, size, price, stock, and the variant's photo where 1688 has one.
  • 💰 The full MOQ price ladder, starting at the minimum order: the price at 1 unit, at 300 and at 9,000.
  • 🇬🇧 English product titles without a translation step.
  • 🏭 Supplier detail in every product row: company, shop link, location, repeat buyer rate, service score.
  • 🧾 Rows removed by your filters are never charged. Set a price range and you pay only for what survives it.
  • 🚫 No account, no cookies. Search and categories run with no proxy at all.

1. Search: products from a keyword

Paste keywords, in English or Chinese. Several keywords share the result budget, and if one runs out early the rest goes to the others.

Get one row per product: price in USD and CNY, MOQ, certificates, sales, supplier, years on 1688, images.

OptionFieldDefaultWhat it does
KeywordskeywordsOne per line
Sort bysortTypenormalnormal (recommended), va_sales360 (orders, last 360 days), price (low to high), priceDesc (high to low)
Maximum resultsmaxItems100Across all keywords. 1688 shows about 2,000 per keyword
Add full product detailsincludeDetailsfalseEach result also gets the product page's data: MOQ ladder, every SKU variant, specs, stock, shipping fee. The search card's price, images and links stay. 15 to 90 seconds per product, needs the proxy option, same price per row

Search filters (all optional)

FilterField
Supplier tier: Super Factory or Certified MerchantmerchantType
5, 7 or 10 years or more on 1688supplierYears
Ships within 24 to 48 hoursfastShippingOnly
Certificates: CE, RoHS, FCC, MSDS, UL, CPC, TÜV PCoC, UKCA, CB, KC, FSC (a product must carry every one you pick)certifications
Min / max price (CNY), on the price shown on the search cardpriceMin, priceMax
Maximum MOQ you are willing to orderminOrderQuantity

Input

{
"mode": "search",
"keywords": ["led light", "蓝牙耳机"],
"maxItems": 100,
"sortType": "va_sales360",
"merchantType": "superFactory",
"certifications": ["CE", "RoHS"],
"minOrderQuantity": 10
}

Output (one real row, selected fields)

{
"offerId": "1089329678023",
"title": "New macaron bowl lid insulated tumbler - high-value, large capacity, carry-handle water bottle - 316 stainless steel outdoor travel mug",
"priceUsd": 2.38,
"priceCny": 15.5,
"minOrderQuantity": 1,
"certifications": [],
"sales": "500+ sold",
"salesCount": 500,
"supplierName": "义乌市乌桨五金制品厂",
"supplierYearsOnPlatform": 1,
"starLevel": 5,
"sellingPoints": [
"Ships within 5h",
"元宝可抵1%",
"Repurchase Rate 5%"
],
"isAd": false,
"skuId": "6145113272442",
"sourceKeyword": "water bottle",
"url": "https://detail.1688.com/offer/1089329678023.html"
}

2. Product detail: everything about specific products

Paste offer IDs or product links, one per line. Turn the proxy option on: 1688 does not serve product pages to Apify's own address.

Get the full product in one row: price range and the MOQ price ladder, every SKU variant with its own price, stock and photo, specifications, sales, shipping fee, package size and weight, dispatch promise, returns, supplier detail and dropship channels.

OptionFieldDefaultWhat it does
Offer IDs or product linksofferIdsOne per line
Include SKU variant matrixincludeSkuDetailstrueEvery variant with its own price, stock and photo
Include description HTMLincludeDescriptionHtmlfalseThe supplier's own description markup. Large
Min / max price (CNY), max MOQpriceMin, priceMax, minOrderQuantityProducts outside them are skipped and not charged
ProxyproxyConfigurationonNeeded for this mode

Input

{
"mode": "product_detail",
"offerIds": [
"617247852601",
"https://detail.1688.com/offer/928596422357.html"
],
"includeSkuDetails": true,
"proxyConfiguration": { "useApifyProxy": true }
}

Output (one real row, selected fields, variants cut to the first of 140)

{
"offerId": "928596422357",
"title": "Suitable for iPhone 17 Pro Max Fine-Circle Magnetic Phone Case, Matte Version, Apple 16 Silicone Anti-Drop 15 Protective Case",
"priceCny": 4.5,
"priceRangeCny": "3.00-4.50",
"priceTiers": [
{
"minQuantity": 1,
"priceCny": 4.5
},
{
"minQuantity": 300,
"priceCny": 4
},
{
"minQuantity": 9000,
"priceCny": 3
}
],
"currency": "CNY",
"priceBasis": "rangePrice",
"minOrderQuantity": 1,
"unit": "item",
"stock": 730371,
"soldCount": 126,
"repurchaseRate": "55.50%",
"shopPositiveRatePercent": 99.8,
"supplierServiceScore": 4,
"shippingFeeCny": 4,
"dispatchPromiseCn": "承诺48小时发货·常发韵达快递",
"sevenDayReturns": true,
"specs": {
"Brand": "Hong xing",
"Style": "Frosted style; Japan and south korea,Personality,Creative,Simple,Europe and america",
"Material": "Silicone",
"Popular elements": "Magnetic suction1,Internet celebrity,Other1"
},
"supplierName": "深圳市罗湖区洪星电子商行",
"supplierUrl": "https://shop306x909028029.1688.com",
"locationCn": "广东省深圳市",
"supportsDropship": true,
"dropshipChannels": [
{
"name": "Lazada",
"typeCode": "lazada"
},
{
"name": "Amazon",
"typeCode": "amazon"
},
{
"name": "Shopify",
"typeCode": "shopify"
}
],
"totalVariants": 140,
"variants": [
{
"skuId": "6090121414768",
"specAttributes": "Pink1 > iPhone17",
"priceCny": 4.5,
"discountPriceCny": null,
"stock": 5217,
"saleCount": 0,
"isPromotion": false,
"imageUrl": "https://cbu01.alicdn.com/img/ibank/O1CN01TDftjU1gezrQtm1rn_!!2212690464168-0-cib.jpg",
"lengthCm": null,
"widthCm": null,
"heightCm": null,
"weightGrams": 45
}
],
"url": "https://detail.1688.com/offer/928596422357.html"
}

3. Reviews: buyer reviews of any product

Paste offer IDs or product links. Turn the proxy option on.

Get one row per review: rating, date, text, buyer level and location, the SKU bought, quantity, photos. A product with no reviews says so in the run status and costs nothing.

OptionFieldDefaultWhat it does
Offer IDs or product linksofferIdsOne per line
Review filterreviewFilterallall, withText, withPhotos, positive, neutral, negative
Review orderreviewSortrecommendedrecommended (1688's own) or newest
Maximum resultsmaxItems100Across all products

Input

{
"mode": "reviews",
"offerIds": ["617247852601"],
"maxItems": 100,
"reviewFilter": "withPhotos",
"reviewSort": "newest",
"proxyConfiguration": { "useApifyProxy": true }
}

Output (one real row, selected fields)

{
"offerId": "617247852601",
"reviewId": "39585180448",
"text": "先说优点:质量好,够大可以包裹脸\n确定:下巴有个尖尖",
"rating": 4,
"reviewedAt": "2026-04-12 12:42:01",
"buyerNick": "x**h",
"buyerLevel": 1,
"isRepeatBuyer": false,
"isSystemReview": false,
"quantity": 1,
"unit": "个",
"skuSpec": "颜色: 【立体款】北极灰; 尺码: 均码",
"images": [
"https://img.alicdn.com/imgextra/i4/O1CN01Hwe9jr1GYQEuJGycZ_!!4611686018427379850-0-rate.jpg",
"https://img.alicdn.com/imgextra/i3/O1CN01AneSwp1GYQEtn3d1q_!!4611686018427379850-0-rate.jpg",
"https://img.alicdn.com/imgextra/i2/O1CN01ps8tIO1GYQEtcEpMs_!!4611686018427379850-0-rate.jpg"
]
}

4. Categories: the 1688 category tree

Paste nothing for the whole tree, or category IDs to get those branches down to the last level.

Get one row per category: English and Chinese name, parent ID, full path, depth, child count, icon.

OptionFieldDefaultWhat it does
Category IDscategoryIdsOptional. Each one comes back with everything under it
Maximum resultsmaxItems100Up to 1,000 per run, widest levels first

Input

{
"mode": "category_browse",
"maxItems": 1000,
"categoryIds": ["54"]
}

Output (one real row)

{
"categoryId": "54",
"name": "Clothing accessories, accessories",
"categoryNameCn": "服饰配件、饰品",
"parentId": null,
"parentName": null,
"categoryPath": "Clothing accessories, accessories",
"depth": 0,
"childCount": 36,
"isLeaf": false,
"iconUrl": "https://img.alicdn.com/imgextra/i1/O1CN01y7XgYG1CPU3VUAESw_!!6000000000073-55-tps-32-32.svg"
}

Each row carries its parent ID, so the tree rebuilds cleanly in a spreadsheet or a database.


What people use it for

  • 📦 Sourcing and dropshipping: find a factory-price product, check which colour and size is in stock, and see whether the supplier already ships to Shopify, Amazon, Lazada, Shopee, TikTok or Taobao.
  • 🏷️ Amazon FBA and private label: the MOQ ladder, shipping fee and package weight decide if a product works at your first order size.
  • 🏭 Supplier vetting: years on 1688, repeat buyer rate, shop rating and service score, plus Super Factory, Certified Merchant and certificate filters.
  • 📈 Price monitoring: schedule a keyword search and watch prices, sales and new listings move week to week.
  • 🗂️ Catalogue building: pull the category tree, then any branch in full.

How much does it cost?

One price for every row: a product, a product detail record, a review or a category. Supplier detail and the full SKU matrix cost nothing extra.

Apify planPer 1,000 results
Free$4.99
Starter$4.79
Scale$4.49
Business and above$3.99

Each run also costs $0.005 to start. Rows removed by your filters are never charged.

  • Free plan: your $5 monthly credit covers about 1,000 results.
  • Starter plan ($29): about 6,000 results a month.

Limitations

  • Reviews and product specifications come back in Chinese. Titles are in English, and SKU variant names usually are. Review text, some specification names, the dispatch promise and category names inside a product record are not.
  • Product detail and reviews need the proxy option turned on. Search and categories do not.
  • 1688 shows at most about 2,000 results per keyword. Use several keywords, or another sort order, to go wider.
  • A search row's price is the price of the variant on the search card, not always the product's lowest price. The price filter uses that same number. Product detail gives the full range.
  • Categories: up to 1,000 per run, widest levels first. Use categoryIds for the deeper levels of a branch.
  • Reviews arrive 10 per page, 1688's own limit. The written-reviews filter is 1688's own and still lets through some automatic five-star texts.
  • A product that still can't be read after several tries is named in the run status and isn't charged.
  • No search by image.

FAQ

How do I scrape 1688 without coding?

Pick a mode, paste keywords or product links, and press Start. Download the results as Excel, CSV or JSON.

Do I need a 1688 account, cookies, or a proxy?

No account and no cookies. Turn the proxy option on for product detail, reviews and full product details in search. The actor retries a product on another address if 1688 refuses it, and switches to a residential address on its own if the usual ones keep failing.

Why are some of my variants empty?

They shouldn't be. Every SKU variant comes with its own price and live stock, including on products where 1688 shows a price range. If a product with clear options returns an empty list, open an issue with the offer ID.

Can I filter by price or minimum order quantity?

Yes. Price range and maximum MOQ work in search and product detail, and every search row shows its MOQ and certificates so you can check them. Rows that don't match are never charged.

What is the difference between the prices I see?

Search rows carry priceUsd and priceCny for the variant on the search card. Product detail rows are in CNY, with the price range and the full MOQ ladder, so you can see the unit price at 300 or 9,000 pieces.

What happens if an offer ID does not exist?

The run continues, names the offer in the status message, and doesn't charge for it. A line that is neither an offer ID nor a 1688 link is skipped and named too.

Can I use it from code or an AI agent?

Yes. Call it through the Apify API, run it on a schedule, connect it to Make, Zapier or Airbyte, or use it from an AI agent through Apify's MCP server.

It collects only what 1688 shows any visitor, with no login. How you use the data is your responsibility, including 1688's terms and the law that applies to you.

Your feedback

Something missing or wrong? Open an issue.