Alibaba.com Scraper - Wholesale Products & Supplier Leads avatar

Alibaba.com Scraper - Wholesale Products & Supplier Leads

Pricing

from $4.00 / 1,000 product scrapeds

Go to Apify Store
Alibaba.com Scraper - Wholesale Products & Supplier Leads

Alibaba.com Scraper - Wholesale Products & Supplier Leads

Scrape Alibaba.com B2B products by keyword, URL or ID: tiered wholesale (FOB) prices, MOQ, specs, SKU variants, certifications, images, Trade Assurance & supplier/manufacturer leads with firmographics & lead score. Filter, set currency & monitor price drops.

Pricing

from $4.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Alibaba.com Scraper — Products, Wholesale Prices, MOQ, Specs & Supplier Leads

Extract complete Alibaba.com B2B data — the fields most scrapers leave empty: tiered wholesale (FOB) ladder prices, minimum order quantity (MOQ), the full SKU/variant matrix, every product spec, certifications, Trade Assurance, packaging & lead times, and the complete supplier company profile (business type, years on Alibaba, employee count, response time, on-time-delivery rate, ratings). Optionally turn every supplier into a deduplicated sourcing / vetting lead with a 0–100 lead score.

No login, no API key, no browser — fast SSR JSON extraction.

Why this Alibaba scraper?

Most Alibaba scrapers only read the listing cards and return null for the data that actually drives a sourcing decision. This actor pulls the full server-side data layer and ships the richest dataset in the category:

DataTypical scrapersThis actor
Title, image, product URL
Price range on the cardpartial
Tiered FOB ladder prices (qty → unit price)
MOQ (minimum order quantity) + unit
Sold count / sales volume
Full SKU / variant matrix (color, model…)
Every product attribute / spec
Certifications (CE, RoHS, FCC, BQB…) w/ number & validity
All images + product videopartial
Trade Assurance, packaging, lead times
Supplier business type, years, employees
Supplier response time & on-time-delivery rate
Supplier lead score (0–100)
Price-drop / MOQ-change monitor mode

Use cases

  • Product sourcing & dropshipping — find products by keyword, compare tiered wholesale prices and MOQs across suppliers, and pull every spec, image and certification you need to list a product.
  • Supplier discovery & vetting — score suppliers by tenure, business type (manufacturer vs trading company), on-time-delivery rate, response time, Trade Assurance and ratings before you reach out (outputSupplierLeads).
  • Pricing & market intelligence — track FOB price ladders, MOQs and new products by category; benchmark a niche.
  • Repricing & monitoring — schedule recurring runs with monitor mode to catch price drops and MOQ changes on the products you care about.
  • Lead generation for B2B services — manufacturers and trading companies on Alibaba are active buyers of logistics, inspection, financing, packaging and marketing services. Score and shortlist them.

How to use

  1. Sign up for Apify — the free plan is enough to try this actor.
  2. Open the Alibaba.com Scraper, enter search keywords (or paste Alibaba URLs / product IDs), and click Start.
  3. Watch results stream into the dataset table.
  4. Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.

Input

{
"searchTerms": ["wireless earbuds", "solar panel"],
"country": "US",
"maxProducts": 100,
"includeProductDetails": true,
"outputSupplierLeads": true,
"maxMoq": 100,
"supplierType": "manufacturer",
"minRating": "4",
"monitorMode": false
}
  • searchTerms — keywords, each scraped as its own product feed.
  • startUrls — paste Alibaba.com product pages (/product-detail/…), search/category pages (/trade/search?SearchText=…) or supplier minisites (https://<name>.en.alibaba.com/).
  • productIds — Alibaba product IDs to fetch full detail directly (e.g. 1601295664563).
  • country (default US) — localizes prices & currency (US ⇒ USD) and pins the proxy exit country.
  • includeProductDetails (default false) — open each product for tiered FOB ladder prices, the full SKU/variant matrix, every spec, certifications, media, packaging, lead times, Trade Assurance and the supplier profile.
  • outputSupplierLeads (default false) — also push one deduplicated lead per unique supplier (type: "supplier") with full firmographics and a 0–100 lead score (implies product detail).
  • minPrice / maxPrice / maxMoq / supplierType / supplierCountry / minRating / tradeAssuranceOnly — filters.
  • monitorMode (default false) — emit only new or changed products across runs (changeType: new / price_drop / price_rise / moq_change).

Output

One record per product (type: "product"), plus optional supplier lead records (type: "supplier"):

{
"type": "product",
"productId": "1601295664563",
"title": "Wholesale Noise Cancelling Bluetooth Earbuds ENC Wireless In-ear Headphones",
"url": "https://www.alibaba.com/product-detail/_1601295664563.html",
"mainImage": "https://s.alicdn.com/@sc04/kf/H0da009d8...jpg",
"priceMin": 5.67,
"priceMax": 5.87,
"currency": "USD",
"priceUnit": "piece",
"ladderPrices": [
{ "minQty": 10, "maxQty": 99, "price": 5.87, "priceText": "$5.87" },
{ "minQty": 100, "maxQty": 999, "price": 5.75, "priceText": "$5.75" },
{ "minQty": 1000, "maxQty": null, "price": 5.67, "priceText": "$5.67" }
],
"moq": 10,
"moqUnit": "pieces",
"soldCount": 4612,
"rating": 4.8,
"reviewCount": 450,
"attributes": [
{ "name": "BT Wireless", "value": "Bluetooth v5.4" },
{ "name": "battery capacity(mah)", "value": "300mAh" },
{ "name": "place of origin", "value": "Guangdong, China" }
],
"variants": [
{ "name": "color", "type": "IMAGE", "options": ["Black", "White"] }
],
"certifications": [
{ "name": "CE", "number": "LCSA03064052E", "issuedBy": "Other", "validPeriod": "03/17/2024 - 03/17/2029" },
{ "name": "RoHS", "number": "LCSA03044055R", "issuedBy": "Other", "validPeriod": "03/06/2024 - 03/06/2029" }
],
"mediaImages": ["https://sc04.alicdn.com/kf/H0da009d8...jpg"],
"video": { "videoId": "6000289844477", "cover": "https://sc04.alicdn.com/kf/..." },
"tradeAssurance": true,
"deliverPlace": "CN",
"supplierName": "Guangzhou Langston Electronic Technology Co., Ltd.",
"supplierId": "232103615",
"supplierUrl": "https://langstoncn.en.alibaba.com/",
"supplierCountry": "CN",
"supplier": {
"businessType": "Manufacturer,Trading Company",
"yearsOnAlibaba": 12,
"employees": "101-200",
"responseTime": "≤4h",
"onTimeDeliveryRate": "98.7%",
"goldSupplier": true,
"verifiedSupplier": true,
"tradeAssurance": true,
"contactName": "Ms. Zhong",
"ratingAvg": 4.8
},
"searchTerm": "wireless earbuds",
"scrapedAt": "2026-06-17T12:00:00.000Z"
}

A supplier lead record (type: "supplier") adds productsInRun, sampleProducts, avgProductPrice, tradeAssuranceAmount and a 0–100 leadScore.

Automate & schedule

Run this actor on autopilot and pull results into your own stack:

  • Apify API — start runs, fetch datasets, and manage schedules over REST.
  • apify-client for JavaScript and apify-client for Python — official SDKs.
  • Schedules — run it hourly/daily/weekly to monitor price drops, MOQ changes or new products in a category; ideal with monitor mode.
  • Webhooks — trigger downstream actions (CRM import, Slack alert, repricing job) the moment a run finishes.
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('scrapesage/alibaba-scraper').call({
searchTerms: ['stainless steel water bottle'],
country: 'US',
maxProducts: 100,
includeProductDetails: true,
outputSupplierLeads: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} products & supplier leads`);

Integrate with any app

Connect the dataset to 5,000+ apps — no code required:

  • Make — multi-step automation scenarios.
  • Zapier — push new supplier leads straight into your CRM.
  • Slack — get notified when a monitored product drops in price.
  • Google Drive / Sheets — auto-export every run to a spreadsheet.
  • Airbyte — pipe results into your data warehouse.
  • GitHub — trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. You can call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find low-MOQ stainless steel bottle suppliers on Alibaba with Trade Assurance and list their lead scores" and let it run this scraper for you.

More scrapers from scrapesage

Build a complete e-commerce sourcing & supplier stack:

Tips

  • USD prices: keep country = US for prices in USD. Other countries localize to that market's currency; product detail always also exposes USD ladder prices.
  • Low-MOQ sourcing: set maxMoq (e.g. 100) to surface suppliers that accept small / sample orders.
  • Manufacturers only: set supplierType = manufacturer and turn on includeProductDetails for accurate business-type firmographics.
  • Recurring monitoring: combine Schedules with monitorMode to track only new or price-changed products.
  • Proxies: keep the default residential proxy group — Alibaba.com challenges datacenter IPs.

FAQ

How do I scrape Alibaba products for a keyword? Put the keyword(s) in searchTerms. Add includeProductDetails for ladder prices, specs, certifications and the supplier profile, and outputSupplierLeads to also get one scored lead per supplier.

Does it get tiered wholesale (FOB) prices and MOQ? Yes — with includeProductDetails on, every product carries its full ladderPrices array (quantity tier → unit price) and moq.

Can I get supplier contact emails? Alibaba does not publish supplier emails or phones — contact happens through the platform and the supplier's minisite. This actor returns the supplier's minisite URL, contact name, business type and full firmographics; pair it with the Website Contact Scraper to enrich minisites for public contact details.

Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.

How do I monitor price drops automatically? Turn on monitorMode, then create a Schedule (e.g. daily). Each run emits only new or changed products, each tagged with a changeType (price_drop, price_rise, moq_change, new).

Is scraping Alibaba.com legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws and Alibaba's terms.

A field is null — why? Some products genuinely don't publish a sold count, video, or certain specs. Fields are null only when the data doesn't exist, not because the scraper skipped them.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.