AliExpress Product Details Scraper avatar

AliExpress Product Details Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
AliExpress Product Details Scraper

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

Magic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

🛒 AliExpress Product Details Scraper: Variants, Stock, Shipping & Seller Data

AliExpress Product Details Scraper No Cookies Required Pay-Per-Result Run time Export

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 ActorPopular 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 requiredNoNo

📖 How to Scrape AliExpress Products (Step-by-Step)

  1. Add products: paste product URLs (https://www.aliexpress.com/item/1005006639944031.html, .us or regional domains, a.aliexpress.com/_... share links), bare IDs, or search keywords.
  2. Choose market: set 🌍 Ship-to Country and 💵 Currency (default US / USD).
  3. 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

ParameterTypeDefaultDescription
🔗 productUrlsarrayprefill: 3 URLsProduct pages on any AliExpress domain, app share links, affiliate links.
🆔 productIdsarray[string]—Bare product IDs, one per line. Duplicates are scraped and billed once.
🔍 searchKeywordsarray[string]—Find products by keyword and scrape their details.
🔢 maxProductsPerKeywordinteger20Search results per keyword to scrape (60 per page).
💯 maxItemsinteger50 (prefill 10)Stop after this many saved products.
🌍 shipTostring"US"Country for prices, stock and shipping options.
💵 currencystring"USD"Currency for all prices.
⚡ maxConcurrencyinteger25Parallel IP sessions. 25 was the fastest setting in tests.
🌐 proxyConfigurationobjectApify ProxyResidential 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, skuProperties and skus trimmed). Values AliExpress does not show (here originalPrice, discountPercent) are null, 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) plus attributes and documents.
  • 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.rating and store.soldLast180Days exist 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 ApifyClient
client = 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.

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.



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.