AliExpress Product Details Scraper
Pricing
from $3.00 / 1,000 results
AliExpress Product Details Scraper
Full AliExpress product data from URLs, IDs or keywords: every variant with price and stock, ratings, sales, shipping options, specs and seller stats. No login.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Magic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🛒 AliExpress Product Details Scraper: Variants, Stock, Shipping & Seller Data
Extract full AliExpress product data from product URLs, IDs or search keywords: every variant (SKU) with its own price and stock, price range and discount, rating, reviews, units sold, shipping options with delivery days, specifications, images, video, seller documents and store stats.
▶️ Click Start: the form is prefilled with three real products, and results arrive in a few seconds.
Built for dropshippers, e-commerce sellers, price monitoring tools and market researchers who need structured AliExpress data without a login or browser extension.
🚀 Key Facts
| Pricing | 💰 $4.00 / 1,000 products ($0.004 per product) + $0.00005 start fee per GB of run memory |
| Speed (measured) | ⏱️ 100 products in ~10 s run time (2026-10-30) |
| Variants | ✅ Every SKU with its attributes, price, original price, stock and buy limit |
| Shipping | ✅ Method, fee, free shipping flag, ship-from warehouse, delivery days, tracking |
| Countries & currencies | 🌍 Prices, stock and shipping for the ship-to country you choose (US, DE, GB, FR, PL, BR, ...) in any currency |
| Input | 🔗 URLs (any domain, app share and affiliate links), 🆔 IDs, 🔍 search keywords |
| How it works | 🌐 AliExpress' own product JSON over HTTP with rotating residential IPs; no headless browser |
| Account / Cookies | ✅ Not required |
📊 Comparison
Measured on the same 100 product IDs on 2026-10-30:
| This Actor | Popular alternative | |
|---|---|---|
| Run time for 100 products | ~10 s | ~200 s |
| Price per 1,000 products | $4.00 | $8.00 |
| Fields filled (price, SKUs, stock, shipping, store, documents) | Same values on 95 of 100 products; the 5 price differences were real price changes between the two runs | — |
| Browser required | No | No |
📖 How to Scrape AliExpress Products (Step-by-Step)
- Add products: paste product URLs (
https://www.aliexpress.com/item/1005006639944031.html,.usor regional domains,a.aliexpress.com/_...share links), bare IDs, or search keywords. - Choose market: set 🌍 Ship-to Country and 💵 Currency (default US / USD).
- Run & export: click Start, then download JSON, CSV or Excel, or read the dataset via API.
💳 How Much Does It Cost?
Pay-Per-Event pricing:
- $4.00 per 1,000 products ($0.004 per saved product). Apify's free $5 monthly credit covers about 1,250 products.
- $0.00005 start fee per GB of run memory ($0.00005 at the default 1 GB). No subscription.
- Products that do not exist, are not sold to your ship-to country, or fail are not saved and not charged.
📥 Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
🔗 productUrls | array | prefill: 3 URLs | Product pages on any AliExpress domain, app share links, affiliate links. |
🆔 productIds | array[string] | — | Bare product IDs, one per line. Duplicates are scraped and billed once. |
🔍 searchKeywords | array[string] | — | Find products by keyword and scrape their details. |
🔢 maxProductsPerKeyword | integer | 20 | Search results per keyword to scrape (60 per page). |
💯 maxItems | integer | 50 (prefill 10) | Stop after this many saved products. |
🌍 shipTo | string | "US" | Country for prices, stock and shipping options. |
💵 currency | string | "USD" | Currency for all prices. |
⚡ maxConcurrency | integer | 25 | Parallel IP sessions. 25 was the fastest setting in tests. |
🌐 proxyConfiguration | object | Apify Proxy | Residential IPs are used automatically; keep the default. |
📤 Sample Output (JSON)
{"productId": "3256810227057009","url": "https://www.aliexpress.com/item/3256810227057009.html","title": "Japanese Metal Acrylic Wooden Luxury LED Decoration Table Lamp Desk Light For Living Room Bedroom Study Lighting Fixtures","currency": "USD","shipTo": "US","price": 126.39,"priceMax": 133.39,"originalPrice": null,"originalPriceMax": null,"discountPercent": null,"rating": 5,"reviewCount": 1,"soldCount": 32,"soldText": "32 sold","totalStock": 269,"images": ["https://ae-pic-a1.aliexpress-media.com/kf/S18416c14452b46799f953fb4db969a32m.jpg", "..."],"video": "https://video.aliexpress-media.com/play/u/ae_sg_item/3000926185004/p/1/e/6/t/10301/5000534970420.mp4","categoryId": "39050509","categoryPath": "39/1504/39050509","attributes": [{ "name": "Is Smart Device", "value": "no" },{ "name": "Luminous Flux", "value": "2000-82000" }],"skuProperties": [{"id": 136,"name": "Emitting Color","values": [{ "id": 173, "name": "Warm light", "image": null, "color": "#0080FF" },{ "id": 200002572, "name": "changeable", "image": null, "color": null }]}],"skus": [{"skuId": "12000052327549278","attributes": { "Lampshade Color": "H-39cm", "Emitting Color": "Warm light" },"price": 126.39,"originalPrice": null,"stock": 81,"maxBuyCount": 81,"available": true}],"shipping": [{"method": "AliExpress Standard Shipping","code": "CAINIAO_STANDARD","fee": 0,"freeShipping": true,"shipFrom": "China","shipTo": "US","deliveryDaysMin": 8,"deliveryDaysMax": 15,"estimatedDelivery": "Nov. 06 – Nov. 13","tracking": true}],"store": {"id": "1105207241","name": "Cozy Beam Lighting Store","url": "https://www.aliexpress.com/store/1105207241","sellerId": "6003830504","positiveRate": 84.6,"rating": 4.4,"soldLast180Days": "200+","country": "China","openedAt": "2025-10-27 01:05:51","topRatedSeller": false},"descriptionUrl": "https://pdp.aliexpress-media.com/product/description/pc/v2/en_US/desc.htm?productId=1005010413371761&...","documents": [{ "type": "PDF", "url": "https://ae-pic-a1.aliexpress-media.com/kf/S425af3ce388446d1a0eadd050a1f5fc2q.pdf" }],"searchKeyword": null,"scrapedAt": "2026-10-30T04:55:18.911070+00:00"}
Real record from 2026-10-30, shortened (
images,attributes,skuPropertiesandskustrimmed). Values AliExpress does not show (hereoriginalPrice,discountPercent) arenull, never guessed.
⛔ What this Actor does not do
- No reviews text. It returns the rating and review count, not individual reviews.
- No full HTML description. You get
descriptionUrl(AliExpress' description page) plusattributesanddocuments. - Titles are in English for every ship-to country.
- US-only listings (IDs starting with
3256, from aliexpress.us) are usually not sold to other countries; with a non-US ship-to they are skipped and not charged. - No login-only data: coupons for your account, buyer-specific prices and "new user" deals are not included.
store.ratingandstore.soldLast180Daysexist only for stores where AliExpress shows them (about 30% and 65% of products in our test).
💻 Python & JavaScript Integration
Python (apify-client)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("magic-scraper/aliexpress-product-details-scraper").call(run_input={"productIds": ["1005006639944031"],"shipTo": "DE","currency": "EUR",})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["price"], item["currency"], item["totalStock"])
JavaScript / Node.js (apify-client)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('magic-scraper/aliexpress-product-details-scraper').call({searchKeywords: ['desk lamp'],maxProductsPerKeyword: 20,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`${items.length} products with full variant data`);
❓ FAQ
Why does the Actor use residential proxies?
AliExpress answers only a few product requests per IP, then shows a captcha. The Actor switches to a fresh residential IP whenever that happens, so large lists finish in seconds. You do not need to configure anything.
Are prices the same as on the website?
Yes, the values come from the same product JSON the AliExpress page loads, for the ship-to country and currency you choose. Prices change often; compare runs made at the same moment.
Can I monitor prices or stock daily?
Yes. Save your input as a task and schedule it; every run returns current prices and per-variant stock.
Is scraping AliExpress legal?
The Actor collects publicly visible product information only, without logging in. Check that your use complies with AliExpress' terms and data protection laws (e.g. GDPR) in your jurisdiction.
🤖 For AI Agents & LLM Apps
Actor: magic-scraper/aliexpress-product-details-scraper (via the Apify MCP server or Apify API).
Purpose: full AliExpress product records (variants, stock, prices, shipping, store) from URLs, IDs or keywords.
Minimal input:
{ "productIds": ["1005006639944031"], "shipTo": "US", "currency": "USD" }
Output: one record per product: productId, url, title, currency, shipTo, price, priceMax, originalPrice, originalPriceMax, discountPercent, rating, reviewCount, soldCount, soldText, totalStock, images, video, categoryId, categoryPath, attributes, skuProperties, skus, shipping, store, descriptionUrl, documents, searchKeyword, scrapedAt.
Behaviors: duplicates are removed; non-existent and not-sold-to-country products are skipped (not charged) and reported in the status message; maxItems caps billing.
🔗 Related Scrapers
- 🔥 Temu Trending Products Scraper — Temu lightning deals and trending products with real prices and units sold.
- 🛍️ Etsy Bestsellers & Tags Scraper — Etsy bestsellers, in-cart demand and SEO tags.
- 📇 eBay Seller Contact Scraper — eBay seller business details and listing data.
SEO Keywords
AliExpress product scraper, AliExpress scraper API, AliExpress product details, AliExpress price tracker, AliExpress stock monitor, AliExpress variants scraper, AliExpress SKU scraper, AliExpress shipping scraper, AliExpress dropshipping data, AliExpress product data extractor, scrape AliExpress by URL, AliExpress search scraper, AliExpress seller store data, AliExpress product research tool, AliExpress price monitoring.