AliExpress Product Scraper avatar

AliExpress Product Scraper

Pricing

from $2.00 / 1,000 product scrapeds

Go to Apify Store
AliExpress Product Scraper

AliExpress Product Scraper

Scrape AliExpress products by keyword: title, current & original price, discount, orders sold, rating, reviews, store, image and URL. Fast and cheap.

Pricing

from $2.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Bruno

Bruno

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

16 days ago

Last modified

Categories

Share

Scrape AliExpress products two ways:

  • By keyword search — give one or more keywords (e.g. wireless earbuds) and get the product cards from the results pages, paginated up to your limit.
  • By product URL or ID — give product page URLs (e.g. https://www.aliexpress.com/item/1005008148860952.html) or bare numeric IDs and get full detail for each: prices, store, rating, orders, shipping, variations/SKUs, specs, category and a sample of customer reviews.

No headless browser: search reads the page's internal JSON (_init_data_) over plain HTTP through datacenter proxy (cheap), and product detail uses AliExpress's own signed MTOP API (mtop.aliexpress.pdp.pc.query) with an automatic residential-proxy fallback for anti-bot. Reviews come from the public feedback endpoint.

Input

FieldTypeDescription
searchstring[]Keywords to search. Each runs one search, paginated up to maxItems.
productUrlsstring[]Product page URLs or bare numeric IDs, scraped in full detail.
maxItemsintegerMax cards per keyword (default 40, ~60 per page).
includeReviewsbooleanFetch a sample of customer reviews for product URLs/IDs (default true).
maxReviewsintegerMax reviews per product, 0–100 (default 20).
countrystringShip-to country, ISO-2 (default US).
currencystringCurrency, ISO-4217 (default USD).
languagestringLocale lang_COUNTRY (default en_US).
proxyConfigurationobjectApify Proxy for search requests (default datacenter).
timeoutSecsintegerPer-request timeout, 5–120 (default 40).

At least one of search or productUrls is required.

Output

One item per product. Search cards always include id, title, prices, currency, discount, orders, rating, image and URL. Product URL/ID runs add the full detail block — store id/rating/followers, structured shipping, variations/SKUs, specs, category, choice/plus flags and reviews.

{
"source": "product",
"id": "1005008148860952",
"product_id": "1005008148860952",
"title": "Lenovo GM2 Pro TWS Bluetooth 5.4 Earbuds",
"price": 8.99,
"price_formatted": "US $8.99",
"original_price": 24.45,
"original_price_formatted": "US $24.45",
"currency": "USD",
"discount_pct": 63,
"orders": 10000,
"orders_text": "10,000+ sold",
"rating": 4.9,
"reviews_count": 1287,
"rating_distribution": { "5": 1100, "4": 120, "3": 40, "2": 15, "1": 12 },
"store_name": "Lenovo Official Store",
"store_id": "1101234567",
"seller_id": "223344556",
"store_rating": "97.5%",
"store_followers": 240000,
"store_url": "https://www.aliexpress.com/store/1101234567",
"image": "https://ae-pic-a1.aliexpress-media.com/kf/....jpg",
"images": ["https://.../1.jpg", "https://.../2.jpg"],
"category": "Earphones & Headphones",
"category_id": "200008583",
"categories": ["Consumer Electronics", "Earphones & Headphones"],
"specs": [{ "name": "Brand", "value": "Lenovo" }, { "name": "Model", "value": "GM2 Pro" }],
"sku_properties": [{ "name": "Color", "values": [{ "id": "771", "name": "Black", "image": "https://.../b.jpg" }] }],
"variations": [
{ "sku_id": "12000039...", "properties": { "Color": "Black" }, "price": 8.99, "price_formatted": "US $8.99", "available_quantity": 5231, "in_stock": true, "image": "https://.../b.jpg" }
],
"is_choice": true,
"is_plus": null,
"shipping": "Free shipping",
"shipping_cost": 0,
"shipping_cost_formatted": "Free shipping",
"shipping_free": true,
"shipping_method": "AliExpress Standard Shipping",
"delivery_time": "Delivery by Oct 20",
"ship_from": "China",
"reviews": [
{ "author": "J***n", "country": "US", "rating": 5, "date": "2025-09-12", "text": "Great sound, fast delivery.", "sku": "Color:Black", "images": [] }
],
"reviews_sample_count": 1,
"url": "https://www.aliexpress.com/item/1005008148860952.html"
}

Search-mode rows carry the same keys (product-only fields are null) plus the originating keyword.

Notes

  • Datacenter proxy is normally enough for search and keeps runs cheap. The actor auto-escalates to residential proxy for any request that gets blocked and for the MTOP product API.
  • Prices/titles are localised by country, currency and language.
  • Variations, specs, category, store detail and reviews are best-effort: AliExpress's response shape varies by region and some fields are not always present, in which case they come back null/empty while the rest of the product is still returned.