Alibaba Product Search Scraper avatar

Alibaba Product Search Scraper

Pricing

from $1.10 / 1,000 product results

Go to Apify Store
Alibaba Product Search Scraper

Alibaba Product Search Scraper

Extract product search results from Alibaba, including product titles, prices, MOQ text, supplier signals, images, and source URLs.

Pricing

from $1.10 / 1,000 product results

Rating

0.0

(0)

Developer

Hanna Nosova

Hanna Nosova

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Alibaba Product Search 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 Product Search 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
}

Verified public examples

Ready-to-run Apify Store examples verified in post-publish QA:

Input settings

FieldTypeDescription
queriesstring[]Alibaba search phrases to run.
maxItemsPerQueryintegerMaximum product rows to save per query.
navigationTimeoutMsintegerBounded timeout for fallback browser navigation.
maxRetriesPerQueryintegerRetries for transient empty or blocked browser pages.
proxyConfigurationobjectApify 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

FieldDescription
queryInput search phrase that produced the row.
rankRank within the extracted results for that query.
titleProduct title.
urlAlibaba product detail URL when available.
priceTextVisible price or price range text when available.
moqTextMOQ/minimum order text when available.
supplierNameSupplier name when available.
supplierLocationSupplier country/location signal when available.
verifiedSupplierWhether the record contains verified supplier signals.
tradeAssuranceWhether trade assurance is detected.
imageUrlProduct image URL when available.
sourceUrlSource URL or service endpoint used for extraction.
scrapedAtISO timestamp when the row was saved.

API usage

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('fetch_cat/alibaba-runtime-spike').call({
queries: ['solar panel'],
maxItemsPerQuery: 10,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
import os
client = ApifyClient(os.environ['APIFY_TOKEN'])
run = client.actor('fetch_cat/alibaba-runtime-spike').call(run_input={
'queries': ['solar panel'],
'maxItemsPerQuery': 10,
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)

cURL

curl -X POST "https://api.apify.com/v2/acts/fetch_cat~alibaba-runtime-spike/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-runtime-spike

MCP JSON config example:

{
"mcpServers": {
"apify": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server", "--actors", "fetch_cat/alibaba-runtime-spike"],
"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:

EventPrice
Actor start$0.005 per run
Product result Free tier$0.00150 per saved product result
Product result Bronze tier$0.00130 per saved product result
Product result Silver tier$0.00120 per saved product result
Product result Gold tier$0.00110 per saved product result
Product result Platinum tier$0.00100 per saved product result
Product result Diamond tier$0.00090 per saved product result

FAQ

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.

Should I use proxies?
The primary bounded route usually does not need a browser. Keep proxy settings available for the browser fallback.

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.

Changelog

  • 2026-07-28 - Feature: Added ready-to-run Apify Store example tasks

  • 2026-07-28 - Feature: Launched Alibaba Runtime Spike on Apify Store

    • This actor is now publicly available in the Apify Store.