Skip to main content
GET
AliExpress Search
Search live AliExpress listings by keyword. Supports page and page_size (1–50, default 20). Use next_cursor with the same query and page_size to consume unreturned rows before advancing to the next source page; do not combine cursor and page. Pages are fetched live and can change between requests; deduplicate product IDs across pages because source windows can overlap. Country, currency, language, sort, price, category and delivery filters are currently unavailable and return 422 without net charge. Preserve each product’s returned currency and language; source defaults can vary. A successful live request costs 5 credits; cached responses and idempotent replays cost zero. Source documentation.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

query
string
required
page
integer
Required range: x >= 1
page_size
integer
Required range: 1 <= x <= 50
sort_by
enum<string>
Available options:
price_low,
price_high,
most_sold,
least_sold
min_price
string
max_price
string
category_id
string
delivery_days
integer
Required range: 1 <= x <= 30
country
string
currency
string
language
string
cursor
string

Response

Search live AliExpress listings by keyword. Supports page and page_size (1–50, default 20). Use next_cursor with the same query and page_size to consume unreturned rows before advancing to the next source page; do not combine cursor and page. Pages are fetched live and can change between requests; deduplicate product IDs across pages because source windows can overlap. Country, currency, language, sort, price, category and delivery filters are currently unavailable and return 422 without net charge. Preserve each product’s returned currency and language; source defaults can vary. A successful live request costs 5 credits; cached responses and idempotent replays cost zero.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required

The selected operation determines the resource fields in this object. Source data can omit a metric or report it as null.