Arcadium Data Scrapers
Home / Use cases / 1688 supplier sourcing

1688 supplier sourcing

Compare factory prices and minimum order quantities on 1688.com before you order.

Steps

  1. Search 1688 by keyword.
  2. Compare price tiers, minimum order and supplier data across the offers.

Actors for this job

1688 Products Scraper

Find factory suppliers and wholesale prices for a product idea, compare them with your retail price, or watch a supplier's offers. Type a keyword in Chinese or English, or paste 1688 offer links or ids, and get wholesale products from 1688.com as one JSON row per product: price tiers by quantity, minimum order, units sold, repurchase rate, supplier and factory data. $1.80 per 1,000 products on the free plan, and you pay only for the rows you get.

$1.80 per 1,000 product (search result)s on the Free plan, down to $1.35 on higher plans

  • Sourcing: find factories for a product and compare price tiers, minimum orders and repurchase rates.
  • Price tracking: run weekly on a fixed keyword list and compare priceTiers and soldCount over time.
  • Margin check: take the first price tier and the minimum order into your landed-cost calculator.

Apify Store · Guide · Comparison

Quick start

Run the first actor from Python (set APIFY_TOKEN):

# pip install apify-client
import os
from apify_client import ApifyClient

client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("arcadium/1688-products").call(run_input={
    "keywords": ["保温杯"],
    "maxItemsPerKeyword": 50,
    "sort": "relevance",
    "includeDetails": False,
})
items = client.dataset(run.default_dataset_id).list_items().items  # apify-client 3.x returns a Run object
print(items)

Or give an AI assistant the actor as tools:

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com/?tools=arcadium/1688-products",
      "headers": {
        "Authorization": "Bearer <APIFY_TOKEN>"
      }
    }
  }
}