AliExpress Product Details Scraper avatar

AliExpress Product Details Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
AliExpress Product Details Scraper

AliExpress Product Details Scraper

Full AliExpress product details from product URLs: price range, every variant (SKU) with price and stock, specifications, images, store rating and optional reviews. No login. Pay only for products returned.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhammad Noman Riaz

Muhammad Noman Riaz

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Get the full details of AliExpress products from their URLs: every variant with its own price and stock, specifications, images and store. No login, and you pay only for products that come back.

What does AliExpress Product Details Scraper do?

AliExpress Product Details Scraper opens AliExpress product pages and returns one complete record per product. Give it product URLs and it returns the title, price range and currency, original price, discount, rating, order count, all images, the store (name, URL, positive feedback rating, followers), the specification table, and every variant (SKU) with its option names, image, price, original price, stock and availability. Turn on reviews to add buyer reviews with rating, English text, original text, date, country, purchased variant and photos; reviewer names are never collected. Set the ship-to country, currency and language to see prices for your market. AliExpress protects this data more heavily than search, so some products can be skipped after retries; skipped products are never charged. It costs $5 per 1,000 products. For fast search results, use AliExpress Scraper and feed its product URLs here.

Input

FieldTypeDefaultWhat it does
startUrlsarrayProduct URLs (/item/<id>.html)
includeReviewsbooleanfalseAdds buyer reviews
maxReviewsPerProductinteger20Review limit per product
shipTostringUSShip-to country code
currencystringUSDPrice currency
languagestringen_USLocale for titles and reviews
proxyobjectResidentialProxy settings
maxConcurrencyinteger3Products processed in parallel
maxRequestRetriesinteger5Attempts per product, each on a new IP

Example:

{
"startUrls": [{ "url": "https://www.aliexpress.com/item/1005005551524892.html" }],
"includeReviews": true,
"maxReviewsPerProduct": 10,
"shipTo": "US",
"currency": "USD",
"language": "en_US"
}

Output

One item per product. The shape is below; values are illustrative:

{
"productId": "1005005551524892",
"url": "https://www.aliexpress.com/item/1005005551524892.html",
"title": "Soft Silicone Phone Case",
"price": { "min": 1.09, "max": 2.49, "currency": "USD" },
"originalPrice": 3.94,
"discount": 72,
"rating": 4.8,
"reviewsCount": 1520,
"ordersCount": 5000,
"images": ["https://ae-pic-a1.aliexpress-media.com/kf/<image-id>.jpg"],
"store": { "id": "1102345678", "name": "Example Store", "url": "https://www.aliexpress.com/store/1102345678", "rating": 96.4, "followers": 1520 },
"variants": [
{ "skuId": "12000057471218935", "options": [{ "name": "Color", "value": "Black" }], "image": "https://ae-pic-a1.aliexpress-media.com/kf/<image-id>.jpg", "price": 1.09, "originalPrice": 3.94, "stock": 120, "available": true }
],
"specifications": [{ "name": "Material", "value": "Silicone" }],
"categoryId": "380230"
}

A field AliExpress does not show for a product is null. ordersCount is rounded by AliExpress ("1,000+ sold" becomes 1000).

Pricing

$5 per 1,000 products returned. Platform usage is included. A product that fails after all retries is not pushed and not charged. Reviews ride along inside the product record.

FAQ

Do I need an AliExpress account or cookies?

No. It reads only what a logged-out visitor sees and never uses login cookies.

Why were some products skipped?

AliExpress often answers product-detail requests with a slider check. This actor never solves those. It retries on new residential IPs, and if every attempt is blocked the product goes to FAILED_ITEMS and is not charged. In a test on residential proxies, 6 of 10 products came back on the first run. Running the skipped URLs again later usually recovers more of them.

How do I get product URLs in bulk?

Run AliExpress Scraper for your keywords and pass the url field of its results to this actor.

How do I get prices for my country and currency?

Set shipTo, currency and language, for example DE, EUR and de_DE.

Does it collect personal data?

Reviews include rating, text, date, buyer country and photos. Reviewer names and profile pictures are left out.

Known limits

  • Some products are skipped because of AliExpress slider checks, as described above.
  • shipping is null. Shipping cost depends on the buyer's address and needs a separate call this version does not make.
  • AliExpress changes its web app from time to time. If a field goes missing, please open an issue on the actor page.