docs / aliexpress

AliExpress

Product search, prices, variants, reviews and shipping.

base /aliexpress/v19 endpoints
post/aliexpress/v1/product_detail1 credit

Full product + SKU-variant price matrix + specs + images + store + shipping + rating

ParameterAllowed / rangeDescription
product_idoptionalAliExpress product ID — the digits in the product URL (…/item/<id>.html). Provide product_id OR url.
urloptionalFull product URL — alternative to product_id.
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
Try in playground →
post/aliexpress/v1/reviews1 credit

Buyer reviews + rating distribution

ParameterAllowed / rangeDescription
product_idoptionalAliExpress product ID — the digits in the product URL (…/item/<id>.html). Provide product_id OR url.
urloptionalFull product URL — alternative to product_id.
filter = alloptionalall · image · additionalWhich reviews to return (passed to the upstream feedback API; the 3 listed are the documented values).
page_size = 10optional1–20Reviews per page (1–20; larger values are capped at 20).
review_sort = complex_defaultoptionalUpstream sort key (advanced) — leave at the default.
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
page = 1optional1–Page number to start from (easy paging: 1, 2, 3…).
Try in playground →
post/aliexpress/v1/description1 credit

Full product description text + images

ParameterAllowed / rangeDescription
product_idoptionalAliExpress product ID — the digits in the product URL (…/item/<id>.html). Provide product_id OR url.
urloptionalFull product URL — alternative to product_id.
description_urloptionalDirect description URL from a previous product_detail response (advanced — skips one lookup).
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
Try in playground →
post/aliexpress/v1/shipping1 credit

Shipping options per destination country

ParameterAllowed / rangeDescription
product_idoptionalAliExpress product ID — the digits in the product URL (…/item/<id>.html). Provide product_id OR url.
urloptionalFull product URL — alternative to product_id.
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
Try in playground →
post/aliexpress/v1/store_info1 credit

Store profile (+ live seller metrics when a query is supplied)

ParameterAllowed / rangeDescription
store_idoptionalAliExpress store ID — the digits in the store URL (…/store/<id>). Provide store_id OR store_url.
store_urloptionalFull store URL — alternative to store_id.
queryoptionalAny keyword the store sells — unlocks live seller metrics (score, positive rate, feedback count). Optional.
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
Try in playground →
post/aliexpress/v1/store_items1 credit

Store catalog items (keyword-scoped to the store; shopId alone lists nothing)

ParameterAllowed / rangeDescription
store_idrequiredAliExpress store ID — the digits in the store URL (…/store/<id>).
queryrequiredKeyword to search within the store (required — the store catalog is only reachable through a keyword).
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
page = 1optional1–Page number to start from (easy paging: 1, 2, 3…).
max_pages = 1optional1–10How many consecutive pages to fetch in one call (1–10, ~48–60 results per page; larger values are capped at 10).
Try in playground →
post/aliexpress/v1/store_categories1 credit

Store category tree

ParameterAllowed / rangeDescription
store_idoptionalAliExpress store ID — the digits in the store URL (…/store/<id>). Provide store_id OR store_url.
store_urloptionalFull store URL — alternative to store_id.
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
Try in playground →
post/aliexpress/v1/deals1 credit

SuperDeals / discounted cards (search-derived, sorted by discount)

ParameterAllowed / rangeDescription
queryrequiredProduct keywords to find deals for.
min_discount = 0optional0–99Only items discounted at least this % off the original price.
sort = ordersoptionalbest_match · orders · price_low · price_high · newest · default · best_selling · price_asc · price_descHow candidate items are ranked before the discount filter.
country = USoptionalShip-to country (2-letter ISO code, e.g. US, DE, TR). Changes prices, availability and shipping options.
currency = USDoptionalCurrency for prices (3-letter ISO code, e.g. USD, EUR, TRY).
page = 1optional1–Page number to start from (easy paging: 1, 2, 3…).
max_pages = 1optional1–10How many consecutive pages to fetch in one call (1–10, ~48–60 results per page; larger values are capped at 10).
Try in playground →