Request a tool
All toolsAutomationsGuidesMCP serverRequest a toolPlatformsCategories
Alibaba 1688 Supplier Ratings Scraper icon

Alibaba 1688 Supplier Ratings Scraper

1688.com supplier ratings: score, five sub-scores, repeat-buyer rate, years on platform, factory or trader, audits. No account. $0.40 per 1,000.

5 from 1 review on Apify 1,376 runs on Apify $0.0004 per supplier ($0.4 / 1,000)
Run this in the cloudRun on Apify →

E-commerce & Price Tools

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust searchTerms, supplierNames, startUrls (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Pricing

$0.0004 per supplier = $0.4 per 1,000

You are charged forWhenPrice
Supplier returnedCharged once per distinct 1688.com supplier returned: composite rating out of 5, all five sub-scores (product description, logistics, responsiveness, dispute handling, after-sales), repeat-buyer rate, years on the platform, business type, factory and business audit flags, service tags, buyer protections, province, city, store URL and ids, plus the listing that surfaced them. Sample rows, diagnostic rows, duplicates and suppliers dropped by your own filters are never charged.$0.0004

Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-08-09, and they are what you are actually charged.

Inputs

FieldWhat it doesType
searchTermsOne product term per line. Every distinct seller whose listings match comes back as one row with their scorecard. Chinese matches far more inventory than English: 手机壳 returns millions of offers where "phone case" returns a few thousand. Both work.array
supplierNamesThe exact company name as 1688 prints it on the store page, in Chinese, e.g. 东莞市元拓橡塑制品有限公司. One per line. Store URLs do NOT work here and are rejected with an explanation: 1688 has no supplier endpoint, and every seller-id search parameter it accepts is silently ignored, so a b2b-… id cannot be turned back into a company.array
startUrlsOptional. Paste 1688 search pages such as https://s.1688.com/selloffer/offer_search.htm?keywords=手机壳, the keyword is read out of the URL and treated like a product keyword.array
maxItemsHard cap on supplier rows across all queries (1-1000). You are charged once per supplier returned. Suppliers dropped by the filters below are never charged.integer
minRatingOptional. Drop suppliers rated below this on 1688's 0-5 composite score.integer
manufacturersOnlyKeep only sellers 1688 classifies as 生产加工 (a factory), dropping wholesalers, distributors and trading agents. Measured over 341 suppliers: 73.9% manufacturers, 9.7% wholesalers, 16.1% with no business type published.boolean
requestDelayMsPause between calls. 1688 meters by how many calls have been made rather than how fast, so this mostly affects how long a run takes.integer

What you get

A structured dataset — each result includes fields like:

supplierNameratingrepeatBuyerRatePercentyearsOnPlatformbusinessTypeEnglishisManufacturerhasFactoryAuditprovincecitysupplierUrlsearchQuery

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

1 ready-to-run use cases

1688 Supplier Ratings and Scorecards

Check 1688 supplier ratings, sub-scores, repeat-buyer rate and factory-or-trader status before ordering. No account needed.

Related tools in E-commerce & Price Tools

Other ready-to-run tools in the same category — all pay-per-use on the Apify cloud.

Alibaba.com Scraper iconE-commerce & Price Tools

Alibaba.com Scraper

Get Alibaba.com products with no account: price ranges, MOQ, supplier name, country, verified status and images. $0.85 per 1,000.

Ready to run — no setup

AliExpress Products Scraper iconE-commerce & Price Tools

AliExpress Products Scraper

Scrape AliExpress products by search term: product ID, title, price, discount, rating, order count and image. All prices in one currency. $0.12 per 1,000.

Ready to run — no setup

Taobao Category Products Scraper iconE-commerce & Price Tools

Taobao Category Products Scraper

Scrape Taobao products by category. Get the title, price in CNY, image, product URL, seller and shop ids. No account, no cookies. $1.95 per 1,000 products.

Ready to run — no setup

Amazon Product & Reviews Scraper iconE-commerce & Price Tools

Amazon Product & Reviews Scraper

Scrape Amazon by keyword or ASIN: title, price, rating, review count, brand and availability. 7 marketplaces, no API key. $0.75 per 1,000.

20 use cases

Shopify Products Scraper iconE-commerce & Price Tools

Shopify Products Scraper

Scrape any Shopify store's catalog: titles, prices, variants, SKUs, stock, tags and images. No API key. $1.00 per 1,000 products.

19 use cases

Structured Product Price & Stock Monitor — JSON-LD / Shopify iconE-commerce & Price Tools

Structured Product Price & Stock Monitor — JSON-LD / Shopify

Track product price and stock from a store's own JSON-LD or Shopify data. Restock, price-drop and sale alerts into Slack or Discord. No API key.

4 use cases

See all E-commerce & Price Tools →

1688 Supplier Ratings Scraper: a seller's scorecard without an account

Give it a product keyword and get one row per seller behind those listings: the composite score out of 5, the five sub-scores underneath it, the repeat-buyer rate, years on the platform, whether 1688 classes them as a factory or a trader, which audits they have passed, and where they are. Or name a company directly and look that one up.

One thing shapes everything here: only paying 1688 members show up in search at all. So this tells you how a listed seller compares with other listed sellers, not whether a company exists.

InputProduct keywords, or exact 1688 company names
OutputOne row per supplier
Ceiling1,000 suppliers per run
Account neededNone, and no API key
Price$0.40 per 1,000 suppliers, flat on every plan

🏢 What 1688 Supplier Ratings Scraper does

Three ways in.

Product keywords. One per line. Every distinct seller whose listings match comes back once, with their scorecard and the listing that matched. Chinese reaches far more inventory than English: 手机壳 returns millions of offers where phone case returns a few thousand. Both work.

Company names. The exact name as 1688 prints it on the store page, in Chinese, like 东莞市元拓橡塑制品有限公司. One per line.

Search URLs. Paste a 1688 search page and the keyword is read out of it.

Store URLs do not work, and the row that comes back says why: 1688 publishes no supplier lookup, and the seller-id parameters it accepts in search are ignored, so a b2b-… id cannot be turned back into a company.

📥 What you give it

{
  "searchTerms": ["手机壳"],
  "maxItems": 50,
  "manufacturersOnly": true,
  "minRating": 4
}
FieldDefaultWhat it is
searchTermsbox holds 手机壳One product keyword per line. Chinese matches far more than English.
supplierNamesemptyExact company names in Chinese, one per line.
startUrlsempty1688 search pages. The keyword is read out of the URL.
maxItemsbox holds 50Hard cap on supplier rows, 1 to 1,000. You are charged once per supplier returned, so this is your spend cap.
minRatingnone setDrop suppliers below this on the 0 to 5 composite score.
manufacturersOnlybox holds offKeep only sellers 1688 classes as 生产加工, a factory.
requestDelayMsbox holds 1200Pause between calls. 1688 counts calls rather than pace, so this mostly changes how long a run takes.
proxyConfigurationleave it aloneOptional. Only fill this in if you want the run to go out through your own servers.

Run it with everything empty and you get one labelled sample row.

📤 What you get back

A real supplier row from a recent run for 手机壳.

{
  "supplierId": "b2b-2850655109d72ea",
  "supplierName": "佛山市南海区三丰手机配件有限公司",
  "supplierUrl": "https://m.1688.com/winport/b2b-2850655109d72ea.html",
  "supplierLoginId": "fssf06",
  "supplierUserId": "2850655109",
  "province": "广东",
  "city": "佛山市",
  "businessType": "生产加工",
  "businessTypeEnglish": "Manufacturer",
  "isManufacturer": true,
  "yearsOnPlatform": 11,
  "isVerifiedMember": true,
  "hasFactoryAudit": true,
  "hasBusinessAudit": false,
  "rating": 5,
  "ratingScale": 5,
  "ratingBreakdown": {"productDescription": 5, "logistics": 4.71, "responsiveness": 3.5, "disputeHandling": 4, "afterSales": 4.67},
  "repeatBuyerRate": "37%",
  "repeatBuyerRatePercent": 37,
  "serviceTags": ["实商", "深度验厂"],
  "serviceTagsEnglish": ["Verified real business", "Factory audited on site"],
  "identityTags": ["实商"],
  "buyerProtections": ["材质保障", "7天包换", "48小时发货"],
  "buyerProtectionsEnglish": ["Material guarantee", "7-day exchange", "Ships within 48h"],
  "matchedProduct": {
    "offerId": "1050877556974",
    "title": "新品适用苹果18Duo磁吸手机壳肤感iphone duo折叠防摔保护套批发",
    "url": "https://detail.1688.com/offer/1050877556974.html",
    "price": 11.49,
    "currency": "CNY",
    "minOrderQuantity": 50,
    "unit": "个",
    "unitsSoldAllTime": 12534,
    "unitsSold30Days": 1200,
    "ordersAllTime": 20,
    "productRepeatBuyerRate": "10%",
    "buyerEnquiries": 176,
    "revenue30DaysCny": 10000,
    "revenue30DaysLabel": "1万+",
    "imageUrl": "https://cbu01.alicdn.com/img/ibank/O1CN01NC1wKd1nbye30dTY1_!!2850655109-0-cib.jpg",
    "isSponsored": true
  },
  "matchedBy": "keyword",
  "searchQuery": "手机壳",
  "productsMatchedInThisRun": 1,
  "scrapedAt": "2026-09-20T07:01:30.630Z"
}
FieldWhat it is
rating, ratingScale, ratingBreakdownThe composite score out of 5, and the five parts behind it: listing accuracy, logistics, responsiveness, dispute handling and after-sales.
repeatBuyerRate, repeatBuyerRatePercentHow much of their business comes back, as the string 1688 prints and as a number.
businessType, businessTypeEnglish, isManufacturerFactory, wholesaler, distributor or agent, in Chinese and in English.
hasFactoryAudit, hasBusinessAuditWhether 1688 has inspected the plant, and whether the business licence was checked.
serviceTags, buyerProtectionsThe badges and guarantees on the store, with an English reading of each alongside.
matchedProductThe listing that matched your keyword, with its price, MOQ, units sold and enquiry count. These numbers describe that one listing, not the whole shop.
matchedBy, productsMatchedInThisRunWhether the row came from a keyword or a name lookup, and how many of that seller's listings your search hit.
supplierUrl, supplierLoginIdA link to their 1688 storefront and their account handle.

🧾 Reading the output

Three kinds of row can land in your dataset.

RowHow to spot it
A supplierIt has a supplierId and a rating
The sample rowWritten only when the input was empty
A diagnosticIt carries an errorCode

Diagnostic rows are never charged, and neither are suppliers your filters dropped.

CodeWhat it means
BAD_INPUTThat entry cannot be used. A store URL lands here, with the reason on the row.
SUPPLIER_NOT_FOUNDThat company name did not turn up in the results. The row lists up to five names it did see, so you can check the spelling.
ALL_FILTERED_OUTResults came back, but your rating or factory filter rejected all of them.
ALL_DUPLICATESEvery seller on that page had already been returned earlier in the run.
NO_RESULTSNothing matched that keyword.
LOOKUP_FAILED1688 answered, but not with the data it normally carries.
BLOCKED1688 stopped answering and the run ended there.
PROXY_GROUP_IGNOREDPart of your proxyConfiguration could not be used as given. An address of your own that cannot be used is skipped, and the row gives its position in your list. If none can be used, nothing is looked up.

▶️ How to run it

1. Open 1688 Supplier Ratings Scraper and click Try for free. 2. Put your product keywords into Product keywords, in Chinese if you can. 3. Set Maximum suppliers to what you actually want. 4. Click Start. 5. Download the dataset as JSON, CSV or Excel, or read it from the Apify API.

To check one company instead, leave the keywords empty and paste its exact Chinese name into Supplier company names.

💰 How much does it cost?

$0.40 per 1,000 suppliers. Flat on every Apify plan, no volume tiers.

One row is one supplier, however many of their listings your keyword hit. The sample row, every diagnostic row and every supplier dropped by minRating or Manufacturers only are not charged, and a keyword that finds nothing produces no supplier rows to pay for.

💡 What people use it for

  • Vetting a supplier before sending a sample order, using the sub-scores rather than the headline.
  • Building a factory-only shortlist for a product, then comparing repeat-buyer rates.
  • Checking responsiveness before committing to a long negotiation, since it is often the weakest

of the five.

  • Finding who actually manufactures a category rather than who resells it.
  • Recording a scorecard on a schedule to see whether a supplier's ratings are slipping.

🚧 What it does not do

  • Only paying members appear. 1688's search shows 诚信通 sellers, so isVerifiedMember is true

on effectively every row and tells you little on its own. A company absent from the results is not necessarily absent from 1688.

  • No review text. You get the scores, not what any buyer wrote.
  • No contact details. No email, no phone, no WeChat. Those are behind a 1688 login.
  • Store URLs cannot be looked up. Paste the company name instead. The BAD_INPUT row explains

it on the spot.

  • A vague company name can return several companies. When nothing matches exactly, a partial

match is used, and each company it matches is its own charged row. Paste the full name as 1688 prints it.

  • The numbers in matchedProduct belong to that listing. Units sold and enquiries describe the

one offer your keyword hit, not the seller's whole shop.

  • manufacturersOnly also drops the unclassified. Across 341 suppliers measured, 73.9% were

manufacturers, 9.7% wholesalers, and 16.1% published no business type at all. That last group goes too.

  • About 2,000 listings per keyword. Use more keywords rather than pushing one deeper.
  • A keyword that stops part way loses what it had gathered. If a run ends early on one keyword,

re-run that keyword on its own.

🧭 Which 1688 scraper do you need?

If you wantUse
A seller's rating, sub-scores and auditsThis one
Wholesale listings and prices on 1688.com1688 Wholesale Scraper
Buyer reviews on a 1688 product1688 Reviews Scraper
The same job on Alibaba.com, the export sideAlibaba.com Scraper

❓ Questions people ask

Do I need a 1688 account? No. Nothing to register and nothing to paste.

Should I search in Chinese or English? Chinese, every time. English keywords match a small fraction of the catalogue.

What is the difference between 1688 and Alibaba.com? 1688 is the Chinese domestic market, priced in yuan with low minimums. Alibaba.com is the export side. Different sellers, different prices.

Which sub-score matters most? Depends on what you are buying, but responsiveness is the one that most often sits well below the headline, and it is what you feel during a negotiation.

Can I look a supplier up by their store link? No, and the row will tell you so. Use the exact company name.

Is scraping 1688 legal? These are public seller listings. Apify's write-up on scraping and the law is a good place to start, and we are not lawyers.

🆘 If something breaks

Open the Issues tab on the actor page. Send the keyword or company name and the run ID. The errorCode on the diagnostic row usually names the problem on its own.