Alibaba Scraper API — Products, Suppliers, Prices & Reviews
Pricing
from $1.40 / 1,000 product scrapeds
Alibaba Scraper API — Products, Suppliers, Prices & Reviews
Alibaba scraper and unofficial Alibaba API: extract products, verified supplier profiles and buyer reviews. Full quantity price ladders, MOQ, SKU matrix, spec sheets, factory audit data, addresses and rating histograms. For B2B sourcing and FBA. No login. From $1.40/1k.
Pricing
from $1.40 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Raven
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
🏭 Alibaba Scraper — Products, Suppliers, Prices & Reviews
Scrape Alibaba.com products, verified supplier dossiers and buyer reviews from $2.00 per 1,000 products (from $1.40 / 1,000 on paid plans). Five scrapers in one Actor: keyword search, full product detail, supplier company profile, supplier catalog and reviews. No login, no API key, no code, no proxies to configure.
Most Alibaba tools give you a listing card. This one also opens the product page for the complete quantity price ladder and SKU matrix, opens the supplier's storefront for the registered address, transaction volume, reorder rate and factory audit data, and pulls individual buyer reviews — and it bills each of those separately, so you only pay for the depth you ask for.
⚡ What does this Alibaba Scraper do?
Alibaba has no public product API — the official Open Platform is restricted to approved partners and does not expose supplier audit data or buyer reviews to ordinary buyers. This Actor is the practical unofficial Alibaba API: you send a keyword or a URL, you get structured JSON.
Mode (scrapeType) | You give it | You get back |
|---|---|---|
search | keywords, e.g. led strip light | every offer card: title, price range, MOQ, images, ratings, supplier trust signals |
product | product URLs or bare product IDs | the full offer: price ladder, SKU matrix, complete spec sheet, lead times, packaging |
supplier | a storefront URL | the company dossier: address, revenue, staff, certifications, factory audit |
supplierProducts | a storefront URL | every product listed by that supplier |
reviews | a product or supplier URL | individual buyer reviews + the full star-rating breakdown |
Switch on the enrichment options and search results come back fully loaded — each product carrying its own detail page, its supplier's verified profile and its reviews, in a single record.
🎯 Why use this scraper?
- ✅ Five scrapers in one. Products, details, suppliers, supplier catalogs and reviews — most competitors sell these as separate Actors.
- ✅ Up to 230 fields per product, grouped into 24 logical blocks (price, order, media, specifications, variants, shipping, supplier, ratings, reviews, stats, origin…).
- ✅ 52 fields on a supplier, including the registered operational address and factory audit data that listing-only scrapers never see.
- ✅ The real quantity price ladder — every tier with its min/max quantity, not just "from $X".
- ✅ The full SKU matrix — every colour/size/voltage combination with its SKU ID (we have seen 210 variants on a single offer).
- ✅ Reviews with the 1–5 star histogram and per-dimension scores (product quality, shipping, supplier service).
- ✅ Pay only for the depth you use. Details, supplier profiles and reviews are separate billable events; a plain search stays cheap.
- ✅ Shared work is billed once. A supplier profile and its reviews are fetched once and reused for every product of that supplier.
- ✅ A hard result cap.
maxItemsstops the run at your number, so a run can never overspend. - ✅ Results stream in one by one — rows appear as they are found, and stopping a run early keeps everything collected so far.
- ✅ English output in your chosen currency, regardless of where the run executes.
- ✅ No Alibaba account, no cookies, no login. Public data only.
How it compares
| Alibaba Open Platform | Typical Alibaba scraper | This Actor | |
|---|---|---|---|
| Access | Approved partners only | Public | Public |
| Price ladder per quantity | Limited | Usually "from $X" only | ✅ Every tier |
| SKU / variant matrix | ✗ | Rarely | ✅ Full matrix |
| Supplier audit data | ✗ | Usually name + country + gold years | ✅ Address, revenue, reorder rate, staff, certifications |
| Individual buyer reviews | ✗ | Usually a separate Actor | ✅ Built in, with histogram |
| Supplier catalog | ✗ | Usually a separate Actor | ✅ Built in |
| Billing granularity | n/a | One flat price per row | ✅ Per event — pay for what you asked for |
📊 What data can you extract?
Product record — 24 blocks, up to 230 fields
| Block | What is inside |
|---|---|
| Identity | productId, title, url, type, source, scrapedAt |
price | min, max, display, currency, unit, saleType, priceModel, and tiers[] with minQuantity / maxQuantity / price |
order | minOrderQuantity (MOQ), minOrderText, unit, unitPlural, batchNumber, boxMinOrder, leadTimeDays |
media | mainImage, images[] in original resolution, videos[], hasVideo, videoId |
specifications | Full attribute list as name / value pairs (typically 14–40 per product) |
attributes | The same specs as a lookup object, keyed by attribute name |
keySpecifications | The industry-key attributes Alibaba highlights for the category |
variants | attributes[] (selectable options and their values), variants[] (every combination + SKU ID), count |
category | id, leafId, topLevelId, breadcrumb[] with category IDs |
shipping | leadTimes[] per quantity tier, unitWeightKg, unitSize, unitVolume, priceTerm (FOB/EXW), dispatchFrom[], tradeAssurance |
supplier | Up to 33 fields inline — see the supplier table below |
ratings | score, count, productScore, shippingScore, serviceScore, highlights[], dimensions[], histogram[] |
reviews | Attached buyer reviews (when enabled) |
stats | salesVolume, soldCount, ordersTotal, sold180Days |
flags | isAd, alibabaGuaranteed, readyToShip, tradeAssurance, quickDelivery, certified |
customization | supportsLight, supportsFast |
origin | brand, model, placeOfOrigin, dispatchPlace |
otherLanguageUrls | The same offer on Alibaba's 18 other language sites |
search | keyword, page, position the offer was found at |
Supplier record — 52 fields
| Block | Fields |
|---|---|
| Identity | supplierId, name, aliId, url, storeUrl, logo |
location | text, province, address (registered operational address) |
performance | responseTime, onTimeDeliveryRate, reorderRate, transactionValue, ordersLast6Months |
ratings | score, maxScore, reviewCount |
verification | isVerified, verifiedBy (the inspection body), passedOnsiteCheck, passedVideoCheck, isLeaderSupplier, isEuPick, businessType |
capabilities | totalStaff, abilityTags[], customization[], qualityAssurance[], productionFlow[] (photos), testingEquipment[], qualityProcess[] |
certificates | Name + certificate image (CE, RoHS, ISO…) |
markets | top, breakdown[] with the revenue share of each export market |
| Extras | factoryRank, links to products / reviews / profile |
Review record — 24 fields
reviewId, text, originalText (the buyer's own language), rating, ratingType, date, helpfulCount, repeatPurchases, buyer (name, country, countryCode, countryFlag, verifiedPurchase, level), product (productId, title, url, image, price, categoryId), supplier.
A rating_summary record is also returned in reviews mode — overall score, per-dimension scores and the 1–5 star histogram — free of charge.
🚀 How to scrape Alibaba step by step
- Click Try for free — new Apify accounts include $5 in free credits every month.
- Pick What to scrape: product search, product detail, supplier profile, supplier catalog or reviews.
- Type your keywords (e.g.
led strip light) or paste Alibaba URLs. - Set Maximum results — this is a hard cap, the run stops there.
- Optionally switch on full product details, supplier company profile and buyer reviews.
- Click Start and watch rows appear in the dataset as they are found.
- Export as JSON, CSV, Excel, XML or HTML, or pull the data from the API.
💰 How to control what a run costs
Every option you enable opens more pages per result, so cost tracks the depth you ask for:
- A plain search is by far the cheapest way to collect a lot of products.
- Full product details are the biggest single cost — switch them on only when you need price ladders, SKUs and spec sheets.
- Supplier profiles and reviews are fetched once per supplier and reused for all of their products. Scraping 200 products from 20 suppliers costs 20 supplier events, not 200.
- Nothing is charged for a page that returned no data.
- Every run logs how much traffic it used, in total and per record.
🪜 Price ladders vs variant ranges
Alibaba prices offers in two different ways, and both are returned:
quantity_tiers— the classic wholesale ladder.tiers[]gives you every step, e.g. 100–299 pcs at $9.50, 300–499 at $9.30, 500+ at $9.00.variant_range— the price varies by SKU rather than by quantity, so you getmin/maxacross the variants instead of a ladder.
The price.priceModel field tells you which one applies, so your pipeline never has to guess why tiers is empty.
⚙️ Input parameters
| Field | Type | Description |
|---|---|---|
scrapeType | enum | search, product, supplier, supplierProducts, reviews |
searchQueries | array | Keywords to search, one per line |
startUrls | array | Product, supplier or catalog URLs. Bare numeric product IDs also work |
maxItems | integer | Hard cap on results (default 100) |
includeProductDetail | boolean | Add the full detail page to each search result |
includeSupplierProfile | boolean | Add the verified company profile to each result |
includeReviews | boolean | Add buyer reviews and the rating breakdown |
maxReviewsPerItem | integer | Reviews per supplier, 1–500 (default 20) |
includeSupplierProducts | boolean | In supplier mode, also return the storefront's products |
outputFormat | enum | nested for clean JSON, flat for Excel/CSV columns |
currency | enum | USD, EUR, GBP, AUD, CAD, JPY, INR, BRL, RUB, AED |
shipToCountry | enum | 15 destination countries for shipping estimates |
maxRetries | integer | Retries per page, 1–20 (default 8) |
proxyConfiguration | object | Residential proxies are the default and are recommended |
📋 Ready-to-paste input recipes
1. Cheapest bulk sourcing list — 1,000 products by keyword
{"scrapeType": "search","searchQueries": ["led strip light", "solar panel", "cnc machining service"],"maxItems": 1000}
2. Full sourcing dossier — everything about every result
{"scrapeType": "search","searchQueries": ["phone case"],"maxItems": 200,"includeProductDetail": true,"includeSupplierProfile": true,"includeReviews": true,"maxReviewsPerItem": 20}
3. Price ladders and MOQ for a shortlist of products
{"scrapeType": "product","startUrls": ["https://www.alibaba.com/product-detail/anything_1600311211988.html","1600169703353"]}
4. Vet a supplier before you order
{"scrapeType": "supplier","startUrls": ["https://gouly-led.en.alibaba.com"],"includeSupplierProducts": true,"maxItems": 200}
5. Every buyer review for a supplier
{"scrapeType": "reviews","startUrls": ["https://gouly-led.en.alibaba.com"],"maxItems": 300,"maxReviewsPerItem": 300}
6. Spreadsheet-ready export in euros
{"scrapeType": "search","searchQueries": ["womens dress"],"maxItems": 500,"includeProductDetail": true,"outputFormat": "flat","currency": "EUR","shipToCountry": "DE"}
📤 Output examples
Product (trimmed — every field name is shown)
{"type": "product","productId": "1600169703353","title": "Neon Led Strip Light Rgb Led Dream Color 60led/m 12v Silicone DC 12V","url": "https://www.alibaba.com/product-detail/Neon-Led-Strip-Light-Rgb-Led_1600169703353.html","price": {"currency": "USD","min": 9.0,"max": 9.5,"display": "$9-9.50","unit": "piece","priceModel": "quantity_tiers","tiers": [{ "minQuantity": 100, "maxQuantity": 299, "price": 9.5 },{ "minQuantity": 300, "maxQuantity": 499, "price": 9.3 },{ "minQuantity": 500, "price": 9.0 }]},"order": { "minOrderQuantity": 100, "unit": "piece", "leadTimeDays": 30, "batchNumber": 1 },"media": { "mainImage": "https://s.alicdn.com/...png", "images": ["...6 more"], "hasVideo": true },"specifications": [{ "name": "Place of Origin", "value": "Guangdong, China" }],"attributes": { "Brand Name": "Gouly", "IP Rating": "IP68", "Warranty(Year)": "3-Year" },"variants": { "count": 4, "attributes": ["... Emitting Color, Length, Color"], "variants": ["... 4 combinations with SKU IDs"] },"category": { "id": 201713304, "topLevelId": 39, "breadcrumb": ["Lights & Lighting", "Smart lighting", "Smart Strip Lights"] },"shipping": { "leadTimes": [{ "minQuantity": 1, "maxQuantity": 10000, "days": 30 }], "unitWeightKg": 0.02, "unitSize": "20X20X9", "priceTerm": "FOB", "tradeAssurance": true },"supplier": {"name": "Gouly Led Limited","id": 213764270,"country": "CN","yearsOnAlibaba": 15,"isVerified": true,"verifiedBy": "TÜV Rheinland","responseRate": "99.2%","ordersLast6Months": 490,"transactionValue": "2,900,000+","address": "No. 201, Building 3, Industrial Park, Shenzhen, Guangdong, China","onTimeDeliveryRate": "98.4%","reorderRate": "52%","totalStaff": 188,"certificates": ["CE"],"mainMarkets": "North America, Northern Europe, Mid East","factoryRank": "#3 leading factory for Holiday Lighting","exportMarkets": ["...29 countries"]},"ratings": {"score": 4.7,"count": 23,"dimensions": [{ "name": "Product quality", "score": 4.7 }],"histogram": [{ "stars": 5, "count": 20, "percentage": 90 }]},"stats": { "salesVolume": "92 sold", "soldCount": 92 },"origin": { "brand": "Gouly", "model": "NE5050W60-2811", "placeOfOrigin": "Guangdong, China" },"scrapedAt": "2026-08-04T18:41:07Z"}
Review
{"type": "review","reviewId": "6000080446332","text": "The quality of this product is outstanding! It is made from very durable materials.","rating": 5,"ratingType": "productQuality","date": "Jul 29, 2026","buyer": { "name": "V***v", "country": "Canada", "countryCode": "CA", "verifiedPurchase": false },"product": { "productId": "1601034483722", "title": "Customisable Holiday Decoration Led Lights", "price": "$1.35-1.68" },"supplier": { "id": 213764270, "name": "Gouly Led Limited" }}
💵 How much does it cost to scrape Alibaba?
| Event | Free plan | Paid plans (from) | Per 1,000 |
|---|---|---|---|
| Product scraped | $0.002 | $0.0014 | $2.00 → $1.40 |
| Product details scraped | $0.006 | $0.0054 | $6.00 → $5.40 |
| Supplier profile scraped | $0.008 | $0.0075 | $8.00 → $7.50 |
| Review scraped | $0.0005 | $0.00035 | $0.50 → $0.35 |
| Actor start | $0.00005 | $0.00005 | — |
Worked examples on the free plan:
| What you scrape | Cost |
|---|---|
| 1,000 products (search only) | $2.00 |
| 1,000 products + full details | $8.00 |
| 500 products + details + 50 supplier profiles | $4.40 |
| 200 products + details + 20 suppliers + 20 reviews each (400 reviews) | $1.96 |
| Every review of one supplier (300 reviews) | $0.15 |
$5 of monthly free credits ≈ 2,500 products on a plain search. Prices are all-inclusive — there is nothing else to buy, and a page that returns no data is never charged.
🔌 Integrations
Connect the dataset to the rest of your stack with no code:
- Make and Zapier — push new products into Airtable, Notion or a CRM
- Google Sheets and Slack — drop fresh sourcing lists where your team already works
- n8n — build sourcing pipelines and price-change alerts
- Webhooks — trigger your own service when a run finishes
- API clients for Python and JavaScript, plus the REST API
- Schedules — re-run the same sourcing search daily or weekly
🤖 Use with AI agents (MCP)
This Actor works as a tool for LLM agents through the Apify MCP server. Point Claude, ChatGPT or your own agent at it and ask in plain language:
"Find 50 LED strip light suppliers on Alibaba with a minimum order under 100 pieces, pull their company profiles, and rank them by on-time delivery rate and reorder rate."
The agent fills in the input, runs the Actor and reads the dataset back.
💡 Popular use cases
- Dropshipping and Amazon FBA sourcing — find low-MOQ products and check the factory behind them
- Supplier due diligence — verify the address, audit status, staff count and reorder rate before wiring money
- Procurement and RFQ preparation — build price-ladder comparisons across dozens of suppliers
- Private label and OEM sourcing — filter for suppliers that publish customization and QA capabilities
- Competitor and market research — track price ranges, MOQs and sales volume in a category
- Lead generation — build lists of verified manufacturers by country and export market
- Repricing and margin models — feed real tier prices into landed-cost spreadsheets
Popular searches to start with
Portable blender · LED strip light · Phone case · Solar panel · CNC machining service · Pet grooming brush · Magnetic phone holder · Mini projector · Car vacuum cleaner · Makeup organizer · Insulated tumbler · Desk lamp · Custom packaging boxes · Women's dress · Bluetooth earphones · Power bank · Silicone kitchenware · Yoga mat
⚖️ Is it legal to scrape Alibaba?
Scraping publicly available data is generally legal, and this Actor only collects pages any visitor can open without logging in — product listings, public supplier storefronts and published reviews. It does not access private data, and no Alibaba account is used.
Supplier company details and reviewer names are business and personal data, so handle them in line with GDPR, CCPA and other applicable regulations, and respect Alibaba's terms of service. If you plan to store or publish personal data, take legal advice first.
For a fuller picture, read Apify's guide: Is web scraping legal?
❓ FAQ
Does Alibaba have a public API?
Not for ordinary buyers. Alibaba's Open Platform is limited to approved partners and does not expose supplier audit data or buyer reviews. This Actor is the practical alternative.
Do I need an Alibaba account or login?
No. Everything collected is public data visible to any visitor. No account, no cookies, no session.
Do I need to bring my own proxies?
No. Residential proxies are configured by default and included in the price. You can supply your own on the Custom proxies tab if you prefer.
How many results can I get per keyword?
Search paginates deeply — thousands of offers per keyword. Use maxItems to decide where to stop.
Will I be charged for URLs that return nothing?
No. Events are charged only when data is actually delivered. A blocked or empty page costs you nothing.
Why do some products have a price ladder and others only a range?
Alibaba prices offers either by order quantity (a tier ladder) or per variant (a span across SKUs). Both are returned, and price.priceModel tells you which applies.
Why do some records have less supplier detail than others?
Not every supplier publishes a full company profile. Verified Gold suppliers expose the richest data; smaller storefronts publish less. Whatever a supplier publishes is captured, and missing fields are simply absent rather than null.
Am I charged twice if two products share a supplier?
No. A supplier's profile and reviews are fetched once and reused for all of their products, and billed once.
Can I export to CSV or Excel?
Yes — JSON, CSV, Excel, XML and HTML. For spreadsheets set outputFormat to flat so nested groups become plain columns.
Can I control exactly how much a run costs?
Yes. maxItems is a hard cap enforced on every record written, so the run stops at your number and cannot overspend.
Does it return prices in my currency?
Yes. Pick one of ten currencies; Alibaba converts server-side. Titles and specifications always come back in English.
Can I scrape all products from one supplier?
Yes — use supplierProducts with the storefront URL, or supplier with Also list the supplier's products enabled.
Does it scrape RFQ buying requests or do reverse image search?
No. This Actor covers products, suppliers and reviews. RFQ pages sit behind an Alibaba login, so they are out of scope.
Can I filter by price, MOQ or verified suppliers in the input?
Not in the input — filtering is done on the output, where you have the real MOQ, tier prices and verification fields to filter on. That is usually more precise than Alibaba's own facets.
How fresh is the data?
Every record is scraped live at run time and stamped with scrapedAt. Nothing is served from a cache.
My run returned fewer results than I asked for. Why?
Either the keyword has fewer offers than your maxItems, or some pages were unavailable during the run. The log lists what was skipped, and you are only charged for what was delivered.
🛟 Feedback & support
Found a bug or need a field that is not extracted yet? Open an issue on the Issues tab of this Actor and include the run URL — it is the fastest way to get a fix. Feature requests for new Alibaba data are welcome.
🌍 More scrapers by this developer
| Actor | What it does |
|---|---|
| AliExpress Scraper API | Products, variants, reviews and sellers from AliExpress |
| Amazon Scraper API | Products, reviews, sellers and best sellers — check your resale side |
| TikTok Shop Scraper | Products and shop analytics for social commerce sourcing |
| Website Contact Scraper | Bulk emails, phones and socials from supplier websites |
| Google Maps Scraper | Local business leads, reviews and contact data |
| Trustpilot Scraper API | Reviews, company data and TrustScore |
Tags: alibaba scraper, alibaba api, alibaba product scraper, alibaba supplier scraper, alibaba reviews scraper, b2b sourcing, wholesale price scraper, moq scraper, price ladder, sku matrix, verified supplier, gold supplier, trade assurance, dropshipping sourcing, amazon fba sourcing, procurement data, supplier due diligence, manufacturer directory, alibaba.com data extraction, unofficial alibaba api