AliExpress Product Scraper avatar

AliExpress Product Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
AliExpress Product Scraper

AliExpress Product Scraper

Scrape product listings, prices, discounts, and seller info from AliExpress. Search by keyword or provide product URLs. Extract original prices, discount percentages, order counts, ratings, and shipping details for dropshipping and resale research.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

cloud9

cloud9

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

2

Monthly active users

8 days ago

Last modified

Share

Scrape product listings, prices, ratings, and seller information from AliExpress marketplace. Supports keyword search with sorting and direct product URL scraping.

Key Features

  • Search by keywords with multiple sort options (price, orders, newest)
  • Direct product URL scraping for detailed product data
  • Discount tracking with original price and discount percentage
  • Order count and ratings for product popularity analysis
  • Seller information including store name, URL, and positive rating
  • Free shipping detection and ship-from country
  • Multi-layer extraction using runParams JSON, NEXT_DATA, and HTML fallback
  • Automatic pagination to collect large result sets
  • Bot detection handling with automatic retry on blocked requests

Input Parameters

ParameterTypeRequiredDefaultDescription
searchKeywordsstring[]No*-Keywords to search for on AliExpress
productUrlsstring[]No*-Direct AliExpress product URLs
sortBystringNo"default"Sort order: default, price_asc, price_desc, orders, newest
maxResultsintegerNo50Maximum number of products (1-1000)
proxyConfigurationobjectNoResidentialProxy settings for requests

*At least one of searchKeywords or productUrls must be provided.

Output Fields

Each scraped product contains the following fields:

FieldTypeDescription
productIdstringAliExpress product ID
titlestringProduct title
pricenumber/nullCurrent sale price
originalPricenumber/nullOriginal price before discount
priceCurrencystringPrice currency code (e.g., "USD")
discountPercentnumber/nullDiscount percentage
productUrlstringFull product page URL
imageUrlstring/nullProduct image URL
ordersCountnumber/nullTotal number of orders
ratingnumber/nullProduct star rating (0-5)
reviewCountnumber/nullNumber of reviews
sellerNamestring/nullStore/seller name
sellerUrlstring/nullSeller store URL
sellerRatingnumber/nullSeller positive feedback rate
freeShippingbooleanWhether free shipping is available
shipsFromstring/nullCountry the product ships from
categoryNamestring/nullProduct category
scrapedAtstringISO 8601 timestamp of when the data was collected

Example Usage

Search by keyword

{
"searchKeywords": ["phone case", "wireless earbuds"],
"sortBy": "orders",
"maxResults": 100
}

Scrape specific products

{
"productUrls": [
"https://www.aliexpress.com/item/1005001234567890.html"
]
}

Combined search and direct URLs

{
"searchKeywords": ["laptop stand"],
"productUrls": [
"https://www.aliexpress.com/item/1005001234567890.html"
],
"sortBy": "price_asc",
"maxResults": 50
}

Proxy Configuration

Residential proxies are strongly recommended for AliExpress scraping. AliExpress actively blocks datacenter IP addresses and may return CAPTCHA pages or empty results without residential proxies.

Default configuration uses Apify residential proxy group automatically. You can customize proxy settings in the input:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Pricing

  • $5.00 per 1,000 products scraped
  • Platform fee of $0.00005 per Actor start

Limitations

  • AliExpress may throttle or block requests; residential proxies mitigate this
  • Some product data may be unavailable depending on page rendering method
  • Maximum 20 pages of search results per keyword (approximately 1,000 items)
  • Pricing data depends on the geographic location of the proxy IP