Alibaba.com Scraper - Wholesale Products & Supplier Leads
Pricing
from $4.00 / 1,000 product scrapeds
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
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:
| Data | Typical scrapers | This actor |
|---|---|---|
| Title, image, product URL | ✅ | ✅ |
| Price range on the card | partial | ✅ |
| 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 video | partial | ✅ |
| 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
- Sign up for Apify — the free plan is enough to try this actor.
- Open the Alibaba.com Scraper, enter search keywords (or paste Alibaba URLs / product IDs), and click Start.
- Watch results stream into the dataset table.
- 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:
- AliExpress Scraper — consumer / dropship products, live prices, orders sold & supplier leads.
- Made-in-China Scraper — B2B manufacturers, products & supplier leads.
- TradeIndia Scraper — Indian B2B suppliers, products & contact leads.
- Banggood Scraper — cross-border dropship products, prices & reviews.
- Amazon Scraper — products, Buy Box prices, reviews & seller leads.
- eBay Scraper — listings, sold comps & seller leads.
- ImportYeti Scraper — supplier & shipment / bill-of-lading intelligence.
- Website Contact Scraper — enrich any supplier minisite with emails, phones & socials.
Tips
- USD prices: keep
country=USfor 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=manufacturerand turn onincludeProductDetailsfor accurate business-type firmographics. - Recurring monitoring: combine Schedules with
monitorModeto 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.