AliExpress API
Search AliExpress (速卖通) products by keyword, sorted by best selling or price, with a price range and currency (USD, EUR, GBP). Get item ID, title, price, sold count, rating, ad flag, image and link. No login or cookies needed. Export to JSON, CSV or Excel.
AliExpress API in one table
| Official public API for people outside China | No. This tool collects the publicly visible data instead. |
|---|---|
| What you send | A keyword, a link or an ID, depending on the request type |
| What you get back | JSON rows with English field names; 1 request types |
| Login, cookies, Chinese phone number | None needed |
| Output formats | JSON, CSV, Excel, or the Apify API |
| Price | $0.008 per result on the Bronze tier, no subscription |
| Last verified with a real run | 2026-11-09 |
A real run, 11 fields per record
Run on 2026-10-26 with input {"mode": "search", "keywords": ["phone case"], "maxResults": 5}. Personal fields of ordinary users are masked here.
| title | searchKeyword | price | soldCount | currency |
|---|---|---|---|---|
| This Fox-Themed Phone Case Features a Cartoon-Style Anima... | phone case | 5.09 | 0 | USD |
| Case Custom Personalized iPhone Custom Matte Case For iPh... | phone case | 1.09 | 9420 | USD |
All 11 fields in one record
typeproductitemId3256813306759652urlhttps://www.aliexpress.com/item/3256813306759652.htmlsearchKeywordphone casecurrencyUSDtitleThis Fox-Themed Phone Case Features a Cartoon-Style Anima...price5.09soldCount0ratingisAdimageUrlhttps://ae-pic-a1.aliexpress-media.com/kf/Sdf7aa02c9b2b41...
Call the AliExpress API
Every run is one HTTP call: send the input as JSON, get the rows back. The same works from Make, Zapier or n8n.
Pay per result
Bronze tier prices from the tool's listing; higher Apify tiers pay less. Free Apify users get two trial runs with their own input.
Full price table and worked examples
The Actor uses pay-per-event pricing. These are the charge events and their prices:
| Event | Price (USD) | When it is charged |
|---|---|---|
run-start |
$0.023 | Once per run, charged when the first request succeeds, even if that request returns nothing. It is not charged when the run fails from the start, or when your spending limit cannot cover it. When you give several keywords, each one after the first pays one more start fee, but only if the run actually reaches it. That extra fee is charged before that keyword's first request and is kept even if that keyword then returns nothing. |
result |
$0.008 | For each product returned |
Worked examples:
- 100 products from one keyword: $0.023 + 100 x $0.008 = $0.823.
- 20 products (the default run): $0.023 + 20 x $0.008 = $0.183.
- 100 products in total from two keywords, where the first keyword runs out after 40 products and the other 60 come from the second: 2 x $0.023 + 100 x $0.008 = $0.846. If the first keyword alone fills all 100 products, the second keyword is never searched, no second start fee is charged, and the cost stays $0.823.
You never pay for more than maxResults items, you are never charged for items that were not delivered, and the run stops by itself if your spending limit is reached.
On the free Apify plan you get 2 free trial runs of this Actor with your own input, up to 10 results each, and nothing is charged; after that, runs return a stored sample dataset (a real result of the prefilled input). Use any paid Apify plan for full runs.
AliExpress API questions
Do I need an AliExpress account, API key or cookies?
No. You only need an Apify account to run the Actor.
Is it legal to scrape AliExpress?
The Actor returns only public listing data: what anyone sees on an AliExpress search results page. It returns no account data and no buyer data, and no private data such as phone numbers or messages. You are responsible for how you use the data and for following the laws and terms that apply to you.
How fresh is the data?
Each run reads AliExpress at the time of the run.
How many results can I get?
Up to 5000 products per run, set with `maxResults`. Narrow searches can return fewer products.
Does it return product details, variants or reviews?
No. This Actor returns the search result cards only: title, price, sold count, rating, image and link.
Can I schedule runs and export the data?
Yes. You can schedule runs in Apify, start them through the API, and export every dataset as JSON, CSV or Excel.