Alibaba Products and Suppliers Scraper
Pricing
from $1.10 / 1,000 product results
Alibaba Products and Suppliers Scraper
Export Alibaba products with prices, MOQ, supplier names, storefronts, locations, verification signals, images, and source URLs.
Pricing
from $1.10 / 1,000 product results
Rating
0.0
(0)
Developer
Hanna Nosova
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Alibaba Products and Suppliers Scraper extracts Alibaba.com product search results for e-commerce sourcing, supplier discovery, price/MOQ research, and product lead exports.
Value proposition
Get structured Alibaba product search data without manually copying result cards.
What does this actor do?
Alibaba Products and Suppliers Scraper exports product results from Alibaba.com for sourcing, supplier discovery, and product research. Each dataset row contains product titles, Alibaba product URLs, price text, MOQ/minimum order text, supplier signals, images, and the source query.
Who is it for and use cases
- Sourcing teams: build a shortlist of products and suppliers for buyer outreach.
- E-commerce researchers: compare visible price ranges, MOQ text, and product positioning.
- Market analysts: monitor Alibaba search results for recurring product categories.
- Lead generation teams: collect product URLs and supplier names for follow-up workflows.
Input example
{"queries": ["solar panel", "yoga mat"],"maxItemsPerQuery": 10,"maxRetriesPerQuery": 1}
Input recipes
- Search
solar panelto compare visible prices, MOQ, and supplier signals. - Search
yoga matto export a second target-bound sourcing dataset.
Input settings
| Field | Type | Description |
|---|---|---|
queries | string[] | Alibaba search phrases to run. |
maxItemsPerQuery | integer | Maximum product rows to save per query. |
navigationTimeoutMs | integer | Bounded timeout for fallback browser navigation. |
maxRetriesPerQuery | integer | Retries for transient empty or blocked browser pages. |
proxyConfiguration | object | Apify Proxy settings. Residential proxy is recommended when the browser fallback is needed. |
Output example
{"query": "solar panel","rank": 1,"title": "Bluesun Solar Panel 700w 710w 720w Best Panel Bifacial Solar Panel","url": "https://www.alibaba.com/product-detail/example_1600000000000.html","priceText": "$61.2 - $63.36","moqText": null,"supplierName": "Bluesun Solar Co., Ltd.","supplierLocation": "China","verifiedSupplier": true,"tradeAssurance": false,"imageUrl": "https://s.alicdn.com/example.jpg","sourceUrl": "https://open-s.alibaba.com/openservice/...","scrapedAt": "2026-07-24T21:55:08.000Z"}
Output fields
| Field | Description |
|---|---|
query | Input search phrase that produced the row. |
rank | Rank within the extracted results for that query. |
title | Product title. |
url | Alibaba product detail URL when available. |
priceText | Visible price or price range text when available. |
moqText | MOQ/minimum order text when available. |
supplierName | Supplier name when available. |
supplierUrl | Alibaba supplier storefront/profile URL when available. |
supplierLocation | Supplier country/location signal when available. |
supplierYears | Visible Alibaba membership duration when available. |
supplierResponseTime | Visible supplier response-time signal when available. |
verifiedSupplier | Whether the record contains verified supplier signals. |
tradeAssurance | Whether trade assurance is detected. |
imageUrl | Product image URL when available. |
sourceUrl | Source URL or service endpoint used for extraction. |
scrapedAt | ISO timestamp when the row was saved. |
API usage: Alibaba products and suppliers API
Use the Alibaba products and suppliers API examples below to start runs and retrieve datasets programmatically.
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('fetch_cat/alibaba-products-suppliers-scraper').call({queries: ['solar panel'],maxItemsPerQuery: 10,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientimport osclient = ApifyClient(os.environ['APIFY_TOKEN'])run = client.actor('fetch_cat/alibaba-products-suppliers-scraper').call(run_input={'queries': ['solar panel'],'maxItemsPerQuery': 10,})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(items)
cURL
curl -X POST "https://api.apify.com/v2/acts/fetch_cat~alibaba-products-suppliers-scraper/runs?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"queries":["solar panel"],"maxItemsPerQuery":10}'
MCP and AI agents
Use this actor from Apify MCP-compatible tools to give AI agents Alibaba product search data. Start with narrow queries and low maxItemsPerQuery values, then increase limits after checking result quality.
Claude CLI setup example:
$claude mcp add apify -- npx -y @apify/actors-mcp-server --actors fetch_cat/alibaba-products-suppliers-scraper
MCP JSON config example:
{"mcpServers": {"apify": {"command": "npx","args": ["-y", "@apify/actors-mcp-server", "--actors", "fetch_cat/alibaba-products-suppliers-scraper"],"env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }}}}
Example prompts:
- "Find 10 Alibaba solar panel product results and summarize common supplier signals."
- "Export Alibaba yoga mat product URLs with price and MOQ text."
- "Compare visible Alibaba search results for phone cases and screen protectors."
Pricing
This actor uses pay-per-event pricing:
- The
actor-startevent is charged once when a valid run starts. - The
resultevent is charged once for each product row saved. - Invalid inputs fail before charging.
- Failed queries do not incur result charges.
- Account-tier discounts are applied automatically by Apify.
See the live Apify Pricing tab for current rates and account-tier discounts.
FAQ
What Alibaba product and supplier data can I export?
You can export Alibaba products and suppliers data including titles, product URLs, price and MOQ text, supplier names and storefronts, locations, verification signals, images, rank, and source query.
Can I run the Alibaba products and suppliers scraper through an API or MCP client?
Yes. Use the Alibaba products and suppliers API examples above or connect the Actor through Apify's MCP server.
How much does Alibaba product and supplier extraction cost?
The Actor charges once per valid run and once per saved result. See the live Pricing tab for current account-tier rates.
Can it scrape product detail pages?
No. This actor focuses on search result rows and product URLs.
Why can some fields be null?
Alibaba does not expose every supplier, MOQ, or price signal for every result.
Related actors
- Alibaba Product Search Scraper
- 1688 Wholesale Products Scraper
- AliExpress Products Scraper
- Made-in-China Products Suppliers Scraper
- Amazon Products Search Scraper
- Walmart Product Search Scraper
Support
When opening an issue, include your input JSON, expected output, actual output, and a reproducible public URL for the run, such as an Apify Console run URL or run ID.