AliExpress Product Detail Scraper — Variants & Shipping avatar

AliExpress Product Detail Scraper — Variants & Shipping

Pricing

from $13.87 / 1,000 product items

Go to Apify Store
AliExpress Product Detail Scraper — Variants & Shipping

AliExpress Product Detail Scraper — Variants & Shipping

Get full AliExpress product detail by URL: per-variant prices, shipping cost & ETA, seller rating & tenure, specifications, rating, reviews, stock and images. Pay per product.

Pricing

from $13.87 / 1,000 product items

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

AliExpress Product Detail Scraper

Turn an AliExpress product URL into a complete, structured product record — the full detail page, not just the search-listing surface. For every product you pass in, this Actor returns the per-variant price matrix, shipping cost and delivery estimate to your target country, the seller's rating, country and store tenure, the complete specifications table, the product rating and review count, live stock, and the image gallery — all as clean JSON.

Most AliExpress scrapers stop at the listing card: title, a single price, an image, a URL. The moment you need to know which variant costs what, how much shipping adds to the landed price, whether the seller is trustworthy, or what the actual specifications are, those tools return empty fields. This Actor is built for exactly that depth.


What you get per product

FieldDescription
product_id, title, urlProduct identity and canonical link
price, sale_price, original_price, discount_pct, currencyEffective price, sale vs. list price, and the discount
variantsPer-variant matrix: each color/size/option combination with its own sku_id, label, price, stock, and availability
variant_countNumber of purchasable variants
shipping_cost, shipping_currency, free_shipping, delivery_estimateShipping to your target country and the delivery ETA when published
seller_name, seller_id, store_url, seller_rating, seller_total_reviews, seller_level, seller_country, seller_open_yearSeller intelligence — positive-feedback rate, store link, country and how long the store has operated
rating, review_countProduct star rating and number of reviews
specificationsFull attribute table as a key→value map (material, model, features, …)
available_inventoryTotal units in stock
images, main_imageImage gallery URLs
category_path, category, description_urlCategory taxonomy and the description page link
parse_confidence, warnings, scraped_atQuality score (0–1), parse warnings, and the capture timestamp

Who it's for (use cases)

  • Dropshippers & resellers — pull the per-variant price matrix and shipping cost to compute your true landed cost and margin before importing a product.
  • Price & competitor monitoring — track sale vs. list price and discount depth across a basket of products on a schedule.
  • Product research & sourcing — compare seller rating, store tenure and specifications across candidate suppliers for the same item.
  • Catalog enrichment — feed your store or PIM with structured specifications, variants and images instead of hand-copying them.
  • Market & pricing analysts — build datasets of AliExpress pricing, shipping and seller trust signals for modeling.

This Actor pairs naturally with a listing/search scraper: discover product URLs in bulk, then enrich each one here with the deep detail fields.


How to use it

  1. Open the Actor and paste one or more AliExpress product URLs into productUrls (e.g. https://www.aliexpress.com/item/3256806779925038.html). Bare numeric product ids work too.
  2. Set your target country and currency so prices, shipping and the delivery estimate reflect your market.
  3. Keep the default Apify Residential proxy (recommended) — AliExpress needs a residential IP for reliable access. It's billed to your run; no external account is required.
  4. Run. Each product becomes one row in the dataset; export to JSON, CSV, Excel, or pull it via the API.

Example input

{
"productUrls": [
"https://www.aliexpress.com/item/3256806779925038.html"
],
"country": "US",
"currency": "USD",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

Example output (abridged)

{
"product_id": "3256806779925038",
"title": "Digital Display Bluetooth Earphones with Mic TWS …",
"price": 2.02,
"sale_price": 2.02,
"original_price": 5.48,
"discount_pct": 63.1,
"currency": "USD",
"variant_count": 5,
"variants": [
{ "sku_id": "12000038883449394", "variant": "Color: green", "price": 3.17, "stock": 6, "available": true }
],
"shipping_cost": 13.57,
"shipping_currency": "CNY",
"seller_name": "Stone's Store",
"seller_rating": 100.0,
"seller_country": "China",
"rating": 4.9,
"review_count": 13883,
"available_inventory": 2046,
"specifications": { "Brand Name": "…", "Model Number": "E6S" },
"parse_confidence": 1.0
}

Pricing

This Actor uses pay-per-result: you are charged per product detail record returned. You only pay for products successfully scraped — failed or unavailable products are skipped and not charged. Platform/proxy usage is billed to your own Apify account at standard rates.


Reliability

  • Structured-contract parsing. The Actor reads AliExpress's own structured product data by stable contract keys — not by fragile CSS class names that change on every front-end redeploy. Each record carries a parse_confidence score so you can detect any upstream drift programmatically.
  • Resilient access. AliExpress protects its product-detail data behind a challenge layer. The Actor handles this with a resilient browser session and rotates to a fresh residential exit when a request is rate-limited, so runs stay reliable without any manual setup on your side.
  • Graceful degradation. A missing optional field (e.g. a delivery ETA that the page didn't render for a region) becomes null rather than failing the record.

FAQ

Do I need my own proxy or any external account? No. Apify Residential proxy is recommended and billed to your run. No third-party key is required.

Can I scrape many products at once? Yes — pass as many product URLs as you like in productUrls. Each is processed and charged individually.

Does it return variant-level prices? Yes. The variants array holds each purchasable combination with its own price, stock and availability — a field most listing scrapers leave empty.

Which countries / currencies are supported? Set any standard country and currency code (US, GB, DE, FR, ES, BR, …). Prices, shipping and delivery reflect that market.

Is this legal? This Actor collects publicly available product information that any visitor can see on a product page. You are responsible for using the output in compliance with applicable laws, AliExpress's terms, and data-protection rules. No login, no private or personal data is accessed.


Integrations

Pipe the output into Google Sheets, Airtable, your database, or any app via the Apify API, webhooks, or the available integrations. Schedule runs to keep a price/stock dataset fresh.