Silkline Data / 1688.com
Public data only · 1 request types

1688.com API

Search 1688.com (阿里巴巴) wholesale products by keyword, Chinese or English. Get price, MOQ tier prices, order and sales counts, supplier name, service scores, repurchase rate, factory verification and location for sourcing and dropshipping. No login or cookies needed. Export to JSON, CSV or Excel.

Resultready
JSON
1request types
$0.0048per result, Bronze tier
$0.023start fee per run
2free trial runs on Apify
At a glance

1688.com API in one table

Official public API for people outside ChinaNo. This tool collects the publicly visible data instead.
What you sendA keyword, a link or an ID, depending on the request type
What you get backJSON rows with English field names; 1 request types
Login, cookies, Chinese phone numberNone needed
Output formatsJSON, CSV, Excel, or the Apify API
Price$0.0048 per result on the Bronze tier, no subscription
Last verified with a real run2026-11-09
What you can get

One kinds of 1688.com request

1688.com is a Chinese business-to-business (B2B) wholesale marketplace from Alibaba (阿里巴巴). Factories and wholesalers list their products there, usually with prices that go down as the order quantity goes up. Listings are written in Chinese and prices are shown in Chinese yuan (CNY).

Sample output

A real run, 29 fields per record

Run on 2026-10-26 with input {"keywords": ["phone case"], "maxResults": 10}. Personal fields of ordinary users are masked here.

titlesearchKeywordsupplierNamepriceorderCountbusinessType
适用iPhone DUO 透明磁吸手机壳苹果18亚克力二合一硬壳Magsafephone case欧辰手机配件1.850生产加工
适用Apple iPhone15 14 Pro Max magsafe clear case磁吸手机壳phone case深圳弘大辉业科技有限公司3.5751生产加工
All 29 fields in one record
  • type product
  • offerId 1092855219022
  • url https://detail.1688.com/offer/1092855219022.html
  • searchKeyword phone case
  • title 适用iPhone DUO 透明磁吸手机壳苹果18亚克力二合一硬壳Magsafe
  • price 1.85
  • tierPrices
  • orderCount 0
  • salesText
  • salesCount
  • supplierName 欧辰手机配件
  • supplierId b2b-2220099743746e3453
  • shopUrl http://shop0803o504t41j3.1688.com
  • businessType 生产加工
  • compositeScore
  • goodsScore
  • logisticsScore
  • consultationScore
  • disputeScore
  • returnScore
  • repurchaseRateBadge 67
  • offerRepurchaseRate
  • isFactoryVerified
  • isBusinessVerified
  • province 广东
  • city 广州市
  • imageUrl https://cbu01.alicdn.com/img/ibank/O1CN01R3aW18YmlEI2b8G8...
  • imageUrls
  • isAd
Developers

Call the 1688.com API

Every run is one HTTP call: send the input as JSON, get the rows back. The same works from Make, Zapier or n8n.

Request
Response · 200application/json
Pricing

Pay per result

Bronze tier prices from the tool's listing; higher Apify tiers pay less. Free Apify users get two trial runs with their own input.

Estimated monthly cost
Full price table and worked examples

The Actor uses pay-per-event pricing. You pay for two events:

Event Price (USD) When it is charged
run-start $0.023 Charged when the first request succeeds, even if that request returns nothing. It is not charged when the run fails from the start, or when your spending limit cannot cover it. Each further keyword that is actually searched pays one more start fee: it is charged before that keyword's first request and kept even if that keyword then returns nothing. A further keyword is only searched if the run still needs results to reach maxResults.
result $0.0048 For each product returned

Worked examples:

  • 100 products, one keyword: $0.023 + 100 × $0.0048 = $0.503.
  • 100 products, two keywords, when the first keyword gives fewer than 100 products: 2 × $0.023 + 100 × $0.0048 = $0.526. If the first keyword already gives 100 products, the second keyword is never searched and the run costs $0.503.
  • 20 products, one keyword: $0.023 + 20 × $0.0048 = $0.119.

On the free Apify plan you get 2 free trial runs of this Actor with your own input, up to 10 results each, and nothing is charged; after that, runs return a stored sample dataset (a real result of the prefilled input). Use any paid Apify plan for full runs.

You never pay for more than maxResults items, and you are never charged for items that were not delivered. The run also stops by itself if your spending limit is reached.

FAQ

1688.com API questions

Do I need a 1688 account or cookies?

No. You do not need a 1688 account, API keys, proxies or cookies.

Is it legal to scrape 1688?

The Actor returns only public listing data: what anyone sees on a 1688 search page, such as the supplier's company name, shop link and scores. It returns no buyer data and no private data such as phone numbers or messages. You are responsible for how you use the data and for following the laws that apply to you.

How fresh is the data?

Every run fetches the search results live, so prices and counts are what 1688 shows at the time of the run.

Why are some fields empty?

1688 does not show every value for every offer. `province` and `city` are missing for about 10% of products, `offerRepurchaseRate` for about 20%, `businessType` and `salesText` for many, and supplier scores are missing when the supplier has too few orders. Missing values are `null`; empty lists (`tierPrices`, `imageUrls`) are `[]`, and the yes/no flags (`isFactoryVerified`, `isBusinessVerified`, `isAd`) are `false`.

How many results can I get?

Roughly 60 to 150 products per keyword, and up to 5000 per run through `maxResults`. Add related keywords to get more.

Can I search by offer ID, shop or image?

No. The Actor searches by keyword only, in Chinese or English.

Run your first 1688.com request

Two free trial runs, no card needed.

Open on Apify