AliExpress Product Data API — Price, Images & Store
Send an AliExpress product ID or URL and this source returns the listing as structured data: title, price, images and the store selling it.
{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "aliexpress_product",
"product": "1005012791281455",
"language": null,
"currency": null,
"human": "# AliExpress product\n\n- **Product:** 1005012791281455\n- **Proxy traffic:** 1.51 MB\n- **Title:** EPOMAKER NEX Lite Tri-Mode Wireless Gaming Mouse PAW3311 12000 DPI 1000Hz RGB Charging Dock for PC Mac Gaming Office - AliExpress 7\n- **Price:** USD48.38\n- **Store:** Virtdream Store",
"machine": {
"product": {
"id": "1005012791281455",
"product_url": "https://www.aliexpress.us/item/3256812604966703.html?gatewayAdapt=4itemAdapt",
"product_title": "EPOMAKER NEX Lite Tri-Mode Wireless Gaming Mouse PAW3311 12000 DPI 1000Hz RGB Charging Dock for PC Mac Gaming Office - AliExpress 7",
"image": "https://ae-pic-a1.aliexpress-media.com/kf/Sff1d5d4c796e423e8f2a12aa0b6ba80fm.png",
"images": [
"https://ae-pic-a1.aliexpress-media.com/kf/Sff1d5d4c796e423e8f2a12aa0b6ba80fm.png",
"https://ae-pic-a1.aliexpress-media.com/kf/S724cb8c7693b4d23b425c0abf397784ft.png"
],
"price": 48.38,
"currency": "USD",
"rating": null,
"review_count": null,
"sold_text": "6 sold",
"max_purchase_quantity": null,
"category_ids": [],
"store": {
"@type": "AliexpressProductStore",
"id": "1104267285",
"name": "Virtdream Store",
"url": "https://www.aliexpress.com/store/1104267285",
"image": null,
"positive_rate": null,
"feedback_count": null
},
"shipping": null,
"skus": []
},
"proxy_traffic_bytes": 1583480,
"diagnostics": {
"rating": [],
"star": [],
"review": [
{
"tag": "DIV",
"class": "image-view-v2--previewWrap--lICzhlN",
"text": ""
},
{
"tag": "DIV",
"class": "image-view-v2--previewBox--yPlyD6F",
"text": ""
},
{
"tag": "DIV",
"class": "image-view-v2--previewCover--VaNK2G0",
"text": ""
}
],
"sold": [
{
"tag": "SPAN",
"class": "reviewer--sold--ytPeoEy",
"text": "6 sold"
}
],
"spec": [],
"sku": [
{
"tag": "DIV",
"class": "sku--wrap--xgoW06M",
"text": "Color: Pink"
},
{
"tag": "DIV",
"class": "sku-item--wrap--t9Qszzx",
"text": "Color: Pink"
},
{
"tag": "DIV",
"class": "sku-item--property--HuasaIz",
"text": "Color: Pink"
}
],
"quantity": [
{
"tag": "DIV",
"class": "quantity--title--wI85xE8",
"text": "Quantity"
},
{
"tag": "DIV",
"class": "comet-v2-input-number quantity--picker--OaDgLYT",
"text": ""
},
{
"tag": "DIV",
"class": "quantity--info--jnoo_pD",
"text": "998 available"
}
],
"feedback": [],
"positive": [],
"level": [],
"score": [],
"store": [
{
"tag": "A",
"class": "store-detail--wrap--IhR4e1j",
"text": "Sold ByVirtdream Store(Trader)"
},
{
"tag": "DIV",
"class": "store-detail--title--qt8UBeq",
"text": "Sold By"
},
{
"tag": "DIV",
"class": "store-detail--storeNameWrap--Z45gRHH",
"text": "Virtdream Store(Trader)"
}
]
}
},
"total_points": 5
}- You send
- An AliExpress product ID or URL, with optional language and currency
- You get back
- Title, price, images and the store selling the item
- Coverage
- AliExpress.com listings with a public product page.
- Price
- 5 pts — $5 per 1,000
- Charged only when the product resolves. A product ID or URL that doesn't resolve is not billed.
Ways to get this data
Three approaches teams use today, and where each one runs into trouble.
| Approach | What it takes | Cost | Trade-off |
|---|---|---|---|
| Checking the listing by hand | Open the page, switch locale if needed, read it | Free, and slow | Fine for one item, useless across a catalog |
| Building a scraper | Write it, host it, and repair it when AliExpress changes the page | Engineering time | A maintenance commitment for something that isn't your product |
| NeuralVerge | One request per product | $5 per 1,000, misses not billed | Returns what the listing publishes at request time — prices move |
What you get back
Every field in the response shown above.
| Field | Type | Description |
|---|---|---|
id | string | AliExpress product ID. |
product_url | string | Direct link to the product page. |
product_title | string | Product title. |
image | string | Primary product image URL. |
images | array | All product image URLs. |
price | number | Current price in the requested currency. |
currency | string | ISO currency code. |
rating | number | Average star rating, when the listing publishes one. |
review_count | number | Number of reviews, when the listing publishes one. |
sold_text | string | Orders-sold text as shown on the listing, e.g. "6 sold". |
max_purchase_quantity | number | Purchase quantity limit, when the listing sets one. |
category_ids | array | AliExpress category IDs for the listing, when available. |
store | object | The AliExpress store selling the item: id, name, url and feedback stats. |
shipping | object | Shipping cost and options, when the listing publishes them. |
skus | array | Variant SKUs (color, size, etc.), when the listing has them. |
How to run it
The same lookup works from the app, the API, or as a tool an agent can call mid-task.
product accepts either an AliExpress product ID or URL. language and currency are optional and control the site locale the listing is read in.
curl -X POST https://api.neuralverge.ai/functions/v1/run-aliexpress-product \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "product": "1005012791281455", "language": "en_US", "currency": "USD" }'What teams use it for
Where this field shows up in an actual workflow.
Pull the same product in a target currency to track price without manual conversion.
Check a supplier's listing details before sourcing a product to resell.
See how the same listing is priced and worded across different site locales.
Track how a listing's price moves over time.
Coverage, freshness and limits
What this source covers, how fresh it is, and where it stops.
AliExpress.com listings with a public product page.
Read at request time.
This source returns publicly visible product information, stamped with the product ID or URL it was read from and a session id you can trace.
- —Price and stock reflect the moment of the request and can change immediately after.
- —Not every locale returns the same level of listing detail.
- —Listing quality and completeness vary widely by store, as they do on the site itself.
Questions, answered
Yes — set currency to an ISO code such as USD. If you leave it out, the response uses AliExpress's default for the site locale.
Related sources
Try aliexpress product on your own data
One request format across every source in the catalog.