AliExpress Produit API
Look up one AliExpress product by id and get its price, original price, rating, reviews count, images, options, variants with stock, specifications, store, ship-from country and delivery estimate in one normalized response.
Tarifs et fournisseurs
Tarifs de l’API AliExpress Produit : une API, 2 fournisseurs interchangeables
Le fournisseur le moins cher répond en premier. S’il échoue, le suivant prend le relais dans le même appel.
Essayer
Obtenez AliExpress Produit en une requête
{
"data": {
"items": [
{
"currency": "USD",
"deliveryDaysMax": 42,
"deliveryDaysMin": 42,
"freeShipping": true,
"images": [
"https://example.com/image.jpg"
],
"isTopRatedSeller": true,
"options": [
{
"name": "Example title",
"values": [
null
]
}
],
"originalPrice": 19.99,
"price": 19.99,
"productId": "a1b2c3d4",
"quantityAvailable": 42,
"rating": 4.6,
"returnPolicy": "example",
"reviewsCount": 12500,
"sellerCountry": "US",
"sellerFeedbackCount": 12500,
"sellerFeedbackPercent": 12.5,
"sellerLevel": "example",
"sellerOpenedUtc": 12.5,
"sellerScore": 5,
"shipFrom": "example",
"shippingCost": 19.99,
"soldCount": 12500,
"specifications": [
{
"name": "Example title",
"value": "19.99"
}
],
"storeId": "a1b2c3d4",
"storeName": "Example title",
"title": "Example title",
"url": "https://example.com/page",
"variants": [
{
"attributes": {},
"image": "https://example.com/image.jpg",
"inStock": true,
"originalPrice": 19.99,
"price": 19.99,
"quantityAvailable": 42,
"skuId": "a1b2c3d4"
}
],
"video": "a1b2c3d4",
"wishlistCount": 12500
}
]
},
"found": true,
"reason": "not_found"
}Référence complète des paramètres et de la réponse : chaque champ, type et exemple de cet endpoint.
Référence
Une requête, une seule forme de réponse.
Chaque champ que vous envoyez et chaque champ que vous recevez, avec un vrai exemple.
Dernière vérification : 2026-10-23 · disponibilité et latence mesurées sur 30d
Corps de la requête
JSON, envoyé à cet endpoint.
- productIdstring
3256807039224587
AliExpress product id, the number in the product URL (https://www.aliexpress.com/item/<id>.html), e.g. 3256807039224587. The AliExpress Search SKU returns it as productId.
- countrystring
Ship-to country as a 2-letter ISO code, e.g. US or DE. It changes prices, stock and the delivery estimate.
- currencystring
Price currency as a 3-letter ISO code, e.g. USD or EUR.
- requireFieldsarray
Optional; omit it and routing is unchanged, with the cheapest source serving. Name the output fields this request must be able to return, for example `video`, and it is served only by a source that returns every one of them. Fields you do not name are still returned whenever the serving source has them. This can raise your price: when the cheapest source cannot return a named field, a dearer source serves, and you are quoted and charged its price. Naming a combination that no single source returns together is refused as invalid input, with no charge.
Réponse
JSON, une valeur d’exemple par champ.
Product detail records (one per requested product id). Populated whenever the provider has data for the entity.
- currencystring
Price currency code, e.g. "USD", or null when no price is shown. Populated whenever the provider has data for the entity.
- deliveryDaysMaxinteger
Most days the default shipping option takes to the requested country, or null when not reported. Populated whenever the provider has data for the entity.
- deliveryDaysMininteger
Fewest days the default shipping option takes to the requested country, or null when not reported. Populated whenever the provider has data for the entity.
- freeShippingbooleanpeut exiger
True when the default shipping option to the requested country costs nothing after AliExpress's buyer promotions, or null when the serving source does not report it.
- imagesstring[]
Product image URLs, primary first. Populated whenever the provider has data for the entity.
- isTopRatedSellerboolean
True when AliExpress marks the store as a top-rated seller, or null when not reported. Populated whenever the provider has data for the entity.
- originalPricenumber
Price of the default variant before the current discount, or null when not shown. Populated whenever the provider has data for the entity.
- pricenumber
Current price of the default variant in the requested currency (the lowest variant price when the page shows a range), or null when not shown. Populated whenever the provider has data for the entity.
- productIdstring
AliExpress product id. Populated whenever the provider has data for the entity.
- quantityAvailableinteger
Units in stock across all variants, or null when not reported. Populated whenever the provider has data for the entity.
- ratingnumber
Average customer rating, 0-5, or null when the product is unrated. Populated whenever the provider has data for the entity.
- returnPolicystringpeut exiger
The returns promise AliExpress shows on the product, e.g. "Free returns within 90 days", or null when the serving source does not report it.
- reviewsCountinteger
Number of customer reviews, or null when not reported. Populated whenever the provider has data for the entity.
- sellerCountrystring
Country the store is registered in, as AliExpress names it, e.g. "China", or null when not reported. Populated whenever the provider has data for the entity.
- sellerFeedbackCountinteger
Number of buyer feedback ratings the store has received, or null when not reported. Populated whenever the provider has data for the entity.
- sellerFeedbackPercentnumber
Share of the store's buyer feedback that is positive, as a percentage, e.g. 95.9, or null when not reported. Populated whenever the provider has data for the entity.
- sellerLevelstring
The store's AliExpress seller level code, e.g. "25-s", or null when not reported. Populated whenever the provider has data for the entity.
- sellerOpenedUtcnumber
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. The day the store opened on AliExpress, as midnight UTC of that date; null when not reported. Populated whenever the provider has data for the entity.
- sellerScoreinteger
The store's AliExpress feedback score, the points AliExpress shows beside the store, or null when not reported. Populated whenever the provider has data for the entity.
- shipFromstring
Country the default shipping option ships from, as AliExpress names it, e.g. "China", or null when not reported. Populated whenever the provider has data for the entity.
- shippingCostnumberpeut exiger
Shipping cost of the default option to the requested country, in the requested currency, or null when not reported or the serving source does not report it in that currency. AliExpress applies buyer promotions to it, so sources can differ.
- soldCountinteger
Units sold, read from AliExpress's rounded label, so "4,000+ sold" comes back as 4000; null when not shown.
- storeIdstring
Storefront number of the store, the digits in https://www.aliexpress.com/store/<id>, or null when not reported. Populated whenever the provider has data for the entity.
- storeNamestring
Name of the store selling the product, or null when not reported. Populated whenever the provider has data for the entity.
- titlestring
Product title. Populated whenever the provider has data for the entity.
- urlstring
AliExpress product page URL with tracking query parameters removed.
- videostringpeut exiger
Product video URL (MP4), or null when the product has none or the serving source does not report it.
- wishlistCountintegerpeut exiger
Number of shoppers who added the product to their wish list, or null when the serving source does not report it.
The choices a buyer picks from, e.g. Color and Size, each with its values. Populated whenever the provider has data for the entity.
- namestring
Option name as AliExpress shows it, e.g. "Color".
- valuesstring[]
Values a buyer can pick, e.g. ["green", "Purple"].
The seller's specifications table, one name and value per row. Populated whenever the provider has data for the entity.
- namestring
Attribute name as the seller lists it, e.g. "Material".
- valuestring
Attribute value as the seller lists it.
One entry per purchasable combination of options. Populated whenever the provider has data for the entity.
- attributesobject
The option values that make up this variant, keyed by option name, e.g. {"Color": "Purple", "Size": "XL"}, or null when the serving source does not report them.
- imagestring
Picture of this variant, or null when it has none or the serving source does not report it.
- inStockboolean
True when this variant can be bought now, or null when not reported.
- originalPricenumber
Price of this variant before the current discount, or null when not reported.
- pricenumber
Current price of this variant, or null when the serving source does not report it.
- quantityAvailableinteger
Units of this variant in stock, or null when not reported.
- skuIdstring
AliExpress id of this variant.
- foundboolean
True when the product was found.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
À propos de l’API AliExpress Produit
L’API AliExpress Produit d’AnyAPI renvoie des données AliExpress en JSON normalisé à partir d’un appel POST à /v1/run/aliexpress.product. Look up one AliExpress product by id and get its price, original price, rating, reviews count, images, options, variants with stock, specifications, store, ship-from country and delivery estimate in one normalized response. AnyAPI route chaque requête sur 2 sources et bascule automatiquement quand l’une échoue. Elle coûte à partir de 0,85 $US pour 1 000 requêtes, en dollars US, sans abonnement et sans minimum mensuel. Ces 30 derniers jours, 100,0% des appels AliExpress Produit passés par AnyAPI ont réussi, avec un temps de réponse médian de 15,1 secondes, sur 1 appels mesurés.