Alibaba Scraper — Products, Suppliers, Prices & MOQ avatar

Alibaba Scraper — Products, Suppliers, Prices & MOQ

Pricing

from $0.80 / 1,000 result items

Go to Apify Store
Alibaba Scraper — Products, Suppliers, Prices & MOQ

Alibaba Scraper — Products, Suppliers, Prices & MOQ

Alibaba scraper for search results as flat rows: product, unit price range, MOQ, supplier name, years on Alibaba, country, review and service scores, badges, images. Filter by price, sort and supplier country. Monitor mode alerts on price and MOQ changes. $1 per 1,000, no login.

Pricing

from $0.80 / 1,000 result items

Rating

0.0

(0)

Developer

Viktor Dubnytskiy

Viktor Dubnytskiy

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

2 days ago

Last modified

Categories

Share

An Alibaba scraper that turns a search keyword into flat sourcing rows: product title, unit price range, minimum order quantity, supplier name, years on Alibaba, country, review and service scores, badges and images. Filter by price, supplier country and sort order, or run it as a saved Task in monitor mode to catch new products and price / MOQ changes.

What you get (example output)

Real rows from the example dataset (query bluetooth speaker, page 1):

FieldExample valueWhat it is
productId1601584212085Alibaba product id (also id)
titleUSA Shipped TG117 Portable Bluetooth Speaker 24h Shipping US Warehouse ...Product title from the search card
priceText / priceMin / priceMax$1,000-1,100 / 1000 / 1100Displayed unit price and the parsed range
moqText / moq / moqUnitMin. order: 1 set / 1 / setMinimum order quantity, raw and parsed
supplierName / supplierUrlShenzhen Siruixing Technology Co., Ltd. / https://szkeywords.en.alibaba.com/Supplier and its Alibaba mini-site
supplierYears / countryCode6 / CNYears on Alibaba and supplier country
reviewScore / reviewCount4.6 / 176Supplier review score and number of reviews
badges["expo", "local_stock"]Alibaba badges, e.g. local stock or trade-show supplier
isAd / ranktrue / 2Paid placement flag and position on the result page

Every row also carries url, currency, images[], supplierId, productScore, supplierServiceScore, shippingScore, certifications[], query, page and scrapedAt.

Use cases

  • Supplier shortlisting — pull a whole keyword's result set and sort your own way by price, MOQ, supplier years and review score instead of clicking through Alibaba.
  • Landed-cost and margin modelling — priceMin / priceMax and moq are already parsed into numbers, so a sourcing spreadsheet needs no text cleaning.
  • Price and MOQ watch — monitor mode on a schedule reports new products for a keyword and any supplier that moved its price or minimum order.

How it works

Search pages are requested through the Apify Web Unblocker tier (Alibaba shows a verification wall to plain, datacenter and residential exits since September 2026) and the embedded search JSON is parsed directly — no browser, no login. One page yields up to 48 products. Filters (priceFrom, priceTo, countryCode, sortBy) are applied as Alibaba's own search parameters, so the result set matches what the site returns. In monitor mode the run compares price, MOQ and review count against the previous run of the same Task.

Input

FieldMeaningDefault
queriesAlibaba search keywords, e.g. bluetooth speaker; each is paginated separately["bluetooth speaker"]
priceFrom / priceToUnit price bounds in USD, e.g. 10 and 50empty
sortBybest_match, price_asc, price_desc or ordersbest_match
countryCodeSupplier country as an ISO code, e.g. CN, IN, VN, TRempty
maxPagesResult pages per query, 48 products each2
maxItemsStop after this many pushed rows20
modescrape = every product; monitor = only new or changed products since the previous run of this Taskscrape
monitorStateIdState key for monitor mode when not running as a saved Taskempty
webhookUrlURL that receives a POST with the change summary in monitor modeempty
telegramBotToken / telegramChatIdOptional Telegram destination for monitor-mode summariesempty

Pricing

EventPrice
result$0.001 per product ($1 per 1,000)
monitor-check$0.005 per monitor run
change$0.001 per new/changed product

Charged only for products actually pushed.

Found it useful? A short review on the Store page helps other sourcing teams find this actor and tells us what to improve. If a supplier or price read looks wrong, open an issue on the actor page — issues are answered within a day.

Why this actor

  • $1 per 1,000 products — one of the cheapest per-row prices for Alibaba search data.
  • No charge for empty runs — result events are billed per pushed row, so a run that finds nothing costs nothing in results.
  • Numbers, not strings — price range and MOQ arrive parsed (priceMin, priceMax, moq, moqUnit) next to the raw text.
  • Supplier quality fields included — years on Alibaba, country, review score and count, service and shipping scores, badges.
  • Monitor mode built in — new products and price / MOQ changes with webhook or Telegram alerts, no second actor needed.
  • Every run leaves a RUN_SUMMARY record in the key-value store with the reason for an empty result, so a zero-row run is diagnosable.

Limits

  • Alibaba blocks plain, datacenter and residential exits with a verification wall (since September 2026), so the actor runs on the Apify Web Unblocker tier. Apify bills that traffic per request on top of the result price — roughly 1 MB per page of 48 products.
  • Product detail pages are not opened: tiered price tables, product attributes and supplier contact details are not included.
  • Prices are exactly what Alibaba shows in search, normally a USD per-unit range; they are not converted to another currency.
  • A result page holds up to 48 products, but the count varies between requests — Alibaba mixes promotional modules into the grid. Ask for one page more than you strictly need.
  • No supplier contact or person-level data is collected.

FAQ

How do I get Alibaba prices and MOQ for a whole keyword? Put the keyword into queries, raise maxPages (48 products each) and maxItems. Every row already contains the parsed price range and minimum order quantity.

Can I filter suppliers by country? Yes — countryCode takes an ISO code such as CN, IN, VN or TR and is passed to Alibaba's own search filter, so results only contain suppliers from that country.

Why does an Alibaba scraper need the Web Unblocker? Since September 2026 Alibaba serves a verification page (about 89 KB, no listings) to plain, datacenter and residential proxy exits. The Web Unblocker tier is the only one that returns real search results, so the actor uses it by default.

Changelog

  • 0.1: initial release — search, filters, monitor mode.

If this actor is useful, a review on its Apify Store page genuinely helps other buyers find it. Found a bug or need a field that is missing? Open a ticket on the Issues tab of the actor and it will be looked at.