Alibaba Scraper: Products, Price Tiers & Suppliers avatar

Alibaba Scraper: Products, Price Tiers & Suppliers

Pricing

from $0.80 / 1,000 products

Go to Apify Store
Alibaba Scraper: Products, Price Tiers & Suppliers

Alibaba Scraper: Products, Price Tiers & Suppliers

Scrape Alibaba.com products by search term, category or product URL: price range, MOQ, the full quantity price ladder, samples, specs, certifications and supplier trust fields. $1 per 1,000 listings, with Verified, Trade Assurance and country filters and a changes-only monitor.

Pricing

from $0.80 / 1,000 products

Rating

0.0

(0)

Developer

CleanPull

CleanPull

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Categories

Share

Alibaba Scraper reads Alibaba.com wholesale products by search term, category, showroom or product URL and returns one row per product with the price range in US dollars, the MOQ and the supplier's trust signals: Verified and Verified Pro badges, years on Alibaba, country, store rating, reviews and reorder rate. Turn on product details for the full quantity price ladder (120–999 pieces at $4.26, 1,000–4,999 at $3.95, 5,000+ at $3.70), sample price, SKU options, specs, certificates, lead time by quantity, Trade Assurance and the supplier's response time, on-time dispatch rate, staff and export markets. Use it as an Alibaba.com scraper, Alibaba product scraper, Alibaba supplier scraper or Alibaba API for B2B sourcing, from $1 per 1,000 listings and $4.20 per 1,000 products with details.

What you can do with it

  • "Find Verified yoga mat suppliers with Trade Assurance and an MOQ under 200." Search by product, tick verifiedSupplier and tradeAssurance, set maxMoq: the site's own filters do the narrowing, so every page holds matching products.
  • "What do I pay per unit at 1,000 pieces?" Turn on includeDetails: each row gets priceTiers, the supplier's own quantity price ladder, plus the lead time for each order size.
  • "Shortlist Verified Pro manufacturers in Vietnam with ISO certification." Combine verifiedPro, supplierCountry: "VN" and supplierCertification: "ISO".
  • "Vet these suppliers before I send an inquiry." Paste product pages as start URLs: you get response time, on-time dispatch and reorder rates, staff, export markets, floorspace, verified identity (Custom Manufacturer…), capabilities and certificates with their issuer and validity.
  • "Tell me when a new supplier lists LED strip lights, or when a price or MOQ changes." Schedule a run with onlyChanges: only new listings (changeType: "added") and listings whose price range, MOQ or ladder changed (changeType: "updated", with the earlier values).
  • "Feed an AI sourcing agent." Pick only the fields it needs with fields (for example title, priceMin, moq, priceTiers, supplier.name).

Why this actor

  • The full price ladder, not only a range. With details on, each product's own page is read for every quantity break, the sample price and the lead time per quantity.
  • Supplier trust fields on every row. Verified and Verified Pro badges, years, country, store rating and reviews, service and shipping scores, reorder rate; with details also response time, on-time dispatch rate, staff, export markets, business type, verified identity, Trade Assurance and its limit.
  • The site's own trust filters. Verified Supplier, Verified Pro, Trade Assurance, Alibaba Guaranteed, US local stock, samples, store rating, delivery days, supplier country, supplier and product certifications, price and MOQ range, sort by sales. Each card the site returns is also checked against the filters it can show, and a card that fails one is left out, never charged.
  • Only-changes monitoring. onlyChanges remembers what earlier runs of the same searches delivered and returns only new listings and real price, ladder or MOQ changes.
  • Clear about what it could not read. A search that finds nothing, or an address that cannot be read, gets a free row saying why. Alibaba's bot check, a stand-in page or a page in another currency is asked once more and then reported as a refusal, never as "no results".
  • Built for AI agents. Compact JSON, numbers as numbers, ISO dates and country codes, absolute URLs, stable product ids and field names, a field picker (fields), a dataset schema with views, and a run summary (RUN_SUMMARY) with counts and reasons. Works from Apify's MCP server like any actor.

Input

FieldTypeWhat it does
searchTermsarray of stringsProducts to search, one per line ("yoga mat"). Read page by page, 48 products a page.
startUrlsarray of URLsSearch pages (/trade/search?…), category pages (a search with categoryId=…), showroom pages (/showroom/…) and product pages.
maxResultsPerSearchintegerProducts per search or search address (default 48, up to 2,400).
maxResultsintegerOptional cap across the whole run.
verifiedSupplier, verifiedProbooleanOnly suppliers with the Verified badge, or Verified Pro suppliers.
tradeAssurance, guaranteedbooleanOnly products covered by Trade Assurance, or Alibaba Guaranteed products.
usLocalStock, samplesbooleanOnly products in a US warehouse; only products with samples for sale.
minReviewScoreany, 4, 4.5, 5Store rating at least this.
deliveryDaysany, 18, 24, 30Delivery to the US within this many days.
supplierCountrytwo-letter codeOnly suppliers in this country (CN, VN, IN, US…).
supplierCertification, productCertificationtextA management certification of the supplier (ISO, BSCI…) or a product certification (CE, RoHS…), as the site names them.
minPrice, maxPricenumber (USD)Unit price range.
minMoq, maxMoqintegerMinimum order quantity range.
sortrelevance, salesThe site's order, or by sales volume.
includeDetailsbooleanRead each product's page for the price ladder and supplier details (one product-details event in place of the listing event).
onlyChangesbooleanOnly listings new since earlier runs of the same searches, plus listings whose price range, MOQ or ladder changed.
fieldsarray of stringsKeep only these fields (dotted paths such as supplier.name).

Every filter is sent to Alibaba as its own search filter, so the pages read hold only matching products. The run also checks each card against the filters a card shows (price, MOQ, country, store rating, the Verified and Verified Pro badges, a product certification the card lists) and leaves out a card that fails one. Filters a card does not show (Trade Assurance, Guaranteed, local stock, samples, delivery days, supplier certifications) are left to the site. Filters apply to searches; a product page given as a start URL is delivered as it is.

Example inputs

Two searches with trust filters and details:

{
"searchTerms": ["yoga mat", "resistance bands"],
"verifiedSupplier": true,
"tradeAssurance": true,
"maxMoq": 500,
"maxResultsPerSearch": 48,
"includeDetails": true
}

A category and a product page, new and changed listings only (schedule it daily):

{
"startUrls": [
{
"url": "https://www.alibaba.com/trade/search?fsb=y&IndexArea=product_en&categoryId=201274359"
},
{
"url": "https://www.alibaba.com/product-detail/TOPKO-Wholesale-Colorful-Gym-Resistance-Band_1600352628798.html"
}
],
"onlyChanges": true
}

Output

One row per product. Fields:

FieldWhat it is
id, url, title, imageAlibaba's product id, the product page, its title and main image
priceMin, priceMax, currency, priceTextThe price range in US dollars (always USD), and as the card writes it
moq, unitMinimum order quantity and its unit
soldCount, isAd, guaranteed, productScoreUnits sold as shown, a paid placement, Alibaba Guaranteed, the product's review score
certificationsProduct certification names (CE, RoHS…)
deliveryBy, dispatchDays, lowest180DayPriceDelivery to the US by this date (ISO), "x-day dispatch", the card's 180-day lowest price badge
suppliername, url, profileUrl, companyId, years, country, verified, verifiedPro, verifiedManufacturer, tradeAssurance, rating, reviewCount, onTimeRate, reorderRate, serviceScore, shippingScore
position, page, searchTerm, sourceUrlWhere the product was found (1-based across pages)
detailsReadWhether the product page was read
scrapedAtISO date and time
With includeDetailspriceTiers (minQty, maxQty, price), samplePrice, sample, skuOptions, specs, certificates, leadTime, packaging, tradeAssurance, protections, shipFrom, images, categoryId, productRating, productReviewCount, ranking
With includeDetails, in supplierresponseTime, responseTimeHours, staff, exportMarkets, marketRegions, city, verifiedAs, assessed, goldSupplier, businessType, ratingBreakdown, onlineRevenue, exportRevenueLastYearUsd, floorspaceM2, customization, capabilities, tradeAssuranceLimitUsd
With onlyChangeschangeType (added, updated), changedFields, previous (the earlier price range, MOQ, ladder and when they were seen)

Fields the page does not show are null or empty, never guessed. A product sold at one price has an empty priceTiers and its price in priceMin. Views in the Output tab: Overview, Price ladder, Suppliers, Product details and Changes.

Sample record

From a run on 2026-10-27 (Verified Supplier and Trade Assurance filters, includeDetails on; lists shortened):

{
"recordType": "product",
"id": "1601905333659",
"url": "https://www.alibaba.com/product-detail/Wholesale-ODM-Custom-Color-Logo-Eco_1601905333659.html",
"title": "Wholesale ODM Custom Color Logo Eco Friendly TPE Yoga Mat 183x61cm 8mm Rectangle Double Sided High Grip With Carrying Strap",
"priceMin": 3.7,
"priceMax": 4.26,
"currency": "USD",
"priceText": "$3.70-4.26",
"moq": 120,
"unit": "pieces",
"image": "https://s.alicdn.com/@sc04/kf/H3875157412394f1d81f8e6e27e7d68eaH.png_300x300.png",
"soldCount": 14,
"isAd": true,
"guaranteed": false,
"certifications": ["Oeko-Tex 100", "CE", "REACH"],
"deliveryBy": null,
"dispatchDays": null,
"lowest180DayPrice": false,
"productScore": 4.8,
"supplier": {
"name": "Yiwu Shengxiang Sports Goods Co., Ltd.",
"url": "https://ywshengxiang.en.alibaba.com/",
"profileUrl": "https://ywshengxiang.en.alibaba.com/company_profile.html",
"companyId": "292192374",
"years": 1,
"country": "CN",
"verified": true,
"verifiedPro": false,
"verifiedManufacturer": true,
"tradeAssurance": true,
"rating": 4.4,
"reviewCount": 7,
"onTimeRate": 100,
"reorderRate": null,
"serviceScore": 4.4,
"shippingScore": 4,
"city": "Jinhua",
"verifiedAs": "Custom Manufacturer",
"assessed": false,
"goldSupplier": true,
"businessType": "Manufacturer,Trading Company",
"ratingBreakdown": { "supplierServices": 4.4, "shippingTime": 4, "productQuality": 4.8 },
"responseTime": "≤3h",
"responseTimeHours": 3,
"staff": "501-1000",
"exportMarkets": ["United States", "South Africa", "Canada", "Spain", "Italy"],
"marketRegions": [],
"onlineRevenue": null,
"exportRevenueLastYearUsd": null,
"floorspaceM2": 141006,
"customization": ["Minor customization", "Drawing-based customization"],
"capabilities": ["OEM for major brands", "Production lines: 50", "QA/QC inspectors (50)"],
"tradeAssuranceLimitUsd": 54000
},
"position": 2,
"page": 1,
"searchTerm": "yoga mat",
"sourceUrl": "https://www.alibaba.com/trade/search?fsb=y&IndexArea=product_en&has4Tab=true&tab=all&keywords=yoga+mat&originKeywords=yoga+mat&assessmentCompany=true&ta=y",
"detailsRead": true,
"scrapedAt": "2026-10-27T02:46:22.179Z",
"priceTiers": [
{ "minQty": 120, "maxQty": 999, "price": 4.26 },
{ "minQty": 1000, "maxQty": 4999, "price": 3.95 },
{ "minQty": 5000, "maxQty": null, "price": 3.7 }
],
"samplePrice": null,
"sample": null,
"skuOptions": [
{ "name": "Size", "values": ["183*61*0.8cm"] },
{ "name": "Color", "values": ["Blush Pink", "Misty Blue", "Matte Black", "Dusk Blue"] }
],
"specs": [
{ "name": "Shape", "value": "Rectangle" },
{ "name": "Place of Origin", "value": "Zhejiang, China" },
{ "name": "Brand Name", "value": "TASHYL" }
],
"certificates": [
{
"name": "Oeko-Tex 100",
"type": "PRODUCT",
"issuer": "Other",
"validity": "12/01/2025 - 12/14/2026"
},
{ "name": "CE", "type": "PRODUCT", "issuer": "Other", "validity": "07/21/2026 - 07/20/2031" }
],
"leadTime": [{ "minQty": 1, "maxQty": 200, "days": 7 }],
"packaging": null,
"tradeAssurance": true,
"protections": ["safePayment", "easyReturn", "taAssurance"],
"shipFrom": "CN",
"images": ["https://sc04.alicdn.com/kf/H3875157412394f1d81f8e6e27e7d68eaH.png"],
"categoryId": "201273273",
"productRating": null,
"productReviewCount": null,
"ranking": "#2 most popular in Yoga Balls",
"notes": []
}

Pricing

Pay per event: you pay only for products delivered.

EventFreeBronzeSilverGold
Listing from a search (listing)$2.00 per 1,000$1.00 per 1,000$0.90 per 1,000$0.80 per 1,000
Product with details (product-details, with includeDetails)$8.40 per 1,000$4.20 per 1,000$3.78 per 1,000$3.36 per 1,000
Unchanged product checked on its page (item-checked, with onlyChanges and includeDetails)$8.40 per 1,000$4.20 per 1,000$3.78 per 1,000$3.36 per 1,000

A row is one event: product-details when its product page was read (it includes the listing), else listing. A product page given as a start URL is one product-details event (with onlyChanges, one item-checked event when it is unchanged). Plus Apify's small start fee per run. With onlyChanges and includeDetails, the page of every watched product is read so a ladder change is caught: an unchanged product is not delivered, and its page read is one item-checked event. Cards left out by a filter, unchanged listings in onlyChanges mode without details, pages the site refused and the free rows that explain an entry that gave nothing are not charged. A product page that could not be read leaves its row as the search shows it, charged as a listing. The run checks your spending limit before it asks a product page, and stops before a row it cannot pay for.

Limits

  • Prices are in US dollars: every page is asked from a US address, and a card priced in another currency is left out.
  • Alibaba shows the shipping quote only to a signed-in buyer, so shipping cost is not part of the output.
  • Alibaba pages show the supplier's response time but not its response rate; the reorder rate is shown for most suppliers.
  • With onlyChanges, each search watches the products a normal run would deliver (the first Max results per search that pass the filters), and the changes on every page read are delivered in page order up to Max results per search: unchanged listings never take the place of changed ones. Without includeDetails, listings are compared on their search card only (price range, MOQ), so a change to the price ladder alone is not seen: turn on includeDetails to catch ladder changes (each watched product's page is read; an unchanged one is one item-checked event).
  • No sign-in and no CAPTCHA solving: a page Alibaba refuses twice is reported in the run summary.
  • A search page takes 30 to 90 seconds; product pages are read three at a time.

Changelog

0.1 (2026-10-27)

  • First release: search terms, search, category, showroom and product URLs; price range, MOQ and supplier trust signals from search; full price ladder, samples, SKU options, specs, certificates, lead time and supplier details from the product page; the site's trust, price, MOQ, country, certification and delivery filters; sort by sales; only-changes monitoring.