Endpoint Playground
Returns AliExpress's category navigation taxonomy. With no parameters it lists the top-level category tabs (about 24), each with its navigation id, name, numeric platform category id and icon. Pass one tab's id as category_tab to expand that tab into its second- and third-level categories; third-level categories carry the search keyword and a ready-to-use search URL, so they can be passed to the search endpoint as q. Category ids are exposed only where AliExpress's payload actually carries them: second-level categories have no numeric platform id, so none is invented for them. This is a taxonomy surface, not a product listing.
26 Oct 2026: 24 categories; 5 fields had a value in every checked item.
Sample value profiles: name: “Automotive” and 23 other values; icon_url: ae-pic-a1.aliexpress-media.com.
curl 'https://api.crawlora.net/api/v1/aliexpress/categories' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| category_tab | string | No | Top-level tab id from an unfiltered response, e.g. electronics; omit to list top-level tabs only |
{
"code": 200,
"msg": "OK",
"data": {
"count": 2,
"source_url": "https://www.aliexpress.com/",
"fetched_at": "2026-10-25T10:05:33Z",
"categories": [
{
"id": "electronics",
"name": "Electronics",
"level": 1,
"category_id": "10536",
"icon_url": "https://ae01.alicdn.com/kf/Sa1b2c3/electronics.png"
},
{
"id": "home-garden",
"name": "Home & Garden",
"level": 1,
"category_id": "100004412",
"icon_url": "https://ae01.alicdn.com/kf/Sd4e5f6/home.png"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.