AliExpress product data guide

AliExpress product data: compare the selected SKU and market

An AliExpress listing can show a range across differently priced variants. For dropshipping research or price monitoring, compare the same option in the same destination market, and keep sale price, app-only price and shipping as separate observations.

Start with one AliExpress item page

Item URL · market context

Use the exact product page when the question concerns one listing. Add the ship-to country and currency to your comparison brief so the amount has a clear buyer context.

Keep the listing URL, selected option and ship-to market together when you define the fields for a comparison. Submitting a URL opens request setup; it does not guarantee every SKU, market price or shipping field will be available.

A price range needs four pieces of context

Comparison key

AliExpress's Product Price developer guide, last updated January 28, 2022, describes a range when an item's SKUs carry different prices. Selecting a variant changes the displayed price to that SKU's amount. Confirm the chosen option on the buyer page and capture its market before comparing the amount.

01 · ListingWhich product?

Product ID, exact item URL and title when present.

02 · SKUWhich option?

Selected option labels; SKU identity only when exposed.

03 · PriceWhich amount?

Sale, original or app-only price with its currency.

04 · MarketFor whom?

Ship-to country, displayed shipping and observation time.

If the page only shows a low–high range, do not assign the low endpoint to every size, color or configuration.

The price belongs to a SKU choice, not just a listing.

An AliExpress product may have several option combinations. Its initial price can be a range when those SKUs have different prices; keep the selected option and buyer destination beside any price you compare.

Scroll to compare →

The price belongs to a SKU choice, not just a listing.
Price layerRecordWhy it matters
ProductProduct ID when available, exact item URL and titleThe URL and identifier keep an observation tied to the listing even if its title changes.
SKU / variationDisplayed option values; platform SKU identifier only when exposedA range can span variants that are not equivalent in size, configuration or price.
Price typeObserved amount, currency and whether it is sale, original or app-onlyThese values describe different price bases and should not be collapsed into one field.
DestinationShip-to country and target currency; language where it affects the recordCountry-specific pricing and conversion context can change what a buyer sees.
DeliveryDisplayed shipping method, amount and delivery context as separate observationsUnknown shipping is not zero, and a delivery filter is not a final shipping quote.
TimeObservation time plus the original item URLPromotions and availability can change; a price without a timestamp is hard to audit.

Affiliate API fields describe a separate data route.

AliExpress documents these endpoints under Promotion Creatives. They help explain affiliate product records; they are not proof that a buyer-facing URL yields every SKU, current checkout total or exact shipping charge.

Scroll to compare →

Affiliate API fields describe a separate data route.
API detailDocumented scopeKeep in mind
Product QuerySearch affiliate products by keyword or category; filter and page resultsThe result set is an affiliate product query, not a complete marketplace crawl.
Product DetailRequest details by product IDsIt is a product-level detail call, not a guarantee of every selectable SKU combination.
Price fieldsProduct ID, sale price, original price, app-only sale price and currency fieldsPreserve each field name and currency instead of relabeling one as a historic or final price.
Market inputsTarget currency and language; ship-to country or country inputsThe request context matters. Store it with the returned value before comparing markets.
Access shapeSigned Open Platform request with an app keyThe documented affiliate route and a seller's product-management access are different workflows.
Merchant-owned product dataSeller-authorized Open Platform product operations cover posting or editing products belonging to the authorizing seller.This is an account-scoped seller workflow, not a public feed of competitor listings or all marketplace products.

Compare like-for-like offers across destinations.

For dropshipping research or price monitoring, make the comparison key explicit. If any of these checks fail, keep the rows separate or send the match for review.

Scroll to compare →

Compare like-for-like offers across destinations.
CheckMatch onHold the comparison when
VariantSame named option combination, and SKU identity when availableOne value is the listing's low-price endpoint and the other is a selected, higher-priced option.
Price basisSale, original and app-only price stored in separate fieldsA special app value or a conditional promotion is presented as the general buyer price.
MarketSame ship-to country and currency, or an explicit conversion methodA country-specific value is compared directly with another market's amount.
DeliveryItem price and any displayed shipping amount kept separateShipping is missing, or delivery timing is mistaken for an exact freight cost.
TimeA dated observation and source URL for each rowThe source page or promotion has changed since the compared capture.

Content reviewed 2026-10-03.

AliExpress SKU and price questions

Why does an AliExpress product show a price range?

AliExpress's Product Price guide explains that variants can have separate prices. When SKU prices differ, the initial product price is shown as a range; selecting an option combination changes the displayed amount to that SKU's price.

Does the lowest price apply to every AliExpress variant?

No. The low end can belong to one particular option combination. Compare the same selected variant, and keep its option labels or SKU identifier when the page exposes one.

Can an AliExpress price change by destination country?

It can. AliExpress seller documentation describes country-specific SKU price configuration, while its Affiliate APIs accept country and target-currency context. Keep ship-to country and currency with each observation rather than comparing unqualified amounts.

Does the Affiliate Product API provide every SKU and the final shipping cost?

The documented Query and Detail APIs describe affiliate product fields and market inputs. They do not establish a complete variant matrix or a buyer's final shipping quote. Treat API fields as their named values and preserve displayed shipping separately when it is available.

See the AliExpress Product Price guide ↗, Affiliate Product Query API ↗ and Affiliate Product Detail API ↗ for their documented fields and limits.