Aliexpress Product & Reviews Scraper avatar

Aliexpress Product & Reviews Scraper

Deprecated
Go to Store
This Actor is deprecated

This Actor is unavailable because the developer has decided to deprecate it. Would you like to try a similar Actor instead?

See alternative Actors
Aliexpress Product & Reviews Scraper

Aliexpress Product & Reviews Scraper

perfectscrape/aliexpress-product-reviews-scraper

Effortlessly scrape comprehensive product details, descriptions, reviews, prices, and shipping info from AliExpress. Targeted scraping based on country and currency preferences. Scrape search results or direct links. Scrape reviews and product specifications.

You can access the Aliexpress Product & Reviews Scraper programmatically from your own applications by using the Apify API. You can choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in Integrations settings in Apify Console.

1{
2  "openapi": "3.0.1",
3  "info": {
4    "version": "0.0",
5    "x-build-id": "Ms1WopMFiAfNtyPq4"
6  },
7  "servers": [
8    {
9      "url": "https://api.apify.com/v2"
10    }
11  ],
12  "paths": {
13    "/acts/perfectscrape~aliexpress-product-reviews-scraper/run-sync-get-dataset-items": {
14      "post": {
15        "operationId": "run-sync-get-dataset-items-perfectscrape-aliexpress-product-reviews-scraper",
16        "x-openai-isConsequential": false,
17        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
18        "tags": [
19          "Run Actor"
20        ],
21        "requestBody": {
22          "required": true,
23          "content": {
24            "application/json": {
25              "schema": {
26                "$ref": "#/components/schemas/inputSchema"
27              }
28            }
29          }
30        },
31        "parameters": [
32          {
33            "name": "token",
34            "in": "query",
35            "required": true,
36            "schema": {
37              "type": "string"
38            },
39            "description": "Enter your Apify token here"
40          }
41        ],
42        "responses": {
43          "200": {
44            "description": "OK"
45          }
46        }
47      }
48    },
49    "/acts/perfectscrape~aliexpress-product-reviews-scraper/runs": {
50      "post": {
51        "operationId": "runs-sync-perfectscrape-aliexpress-product-reviews-scraper",
52        "x-openai-isConsequential": false,
53        "summary": "Executes an Actor and returns information about the initiated run in response.",
54        "tags": [
55          "Run Actor"
56        ],
57        "requestBody": {
58          "required": true,
59          "content": {
60            "application/json": {
61              "schema": {
62                "$ref": "#/components/schemas/inputSchema"
63              }
64            }
65          }
66        },
67        "parameters": [
68          {
69            "name": "token",
70            "in": "query",
71            "required": true,
72            "schema": {
73              "type": "string"
74            },
75            "description": "Enter your Apify token here"
76          }
77        ],
78        "responses": {
79          "200": {
80            "description": "OK",
81            "content": {
82              "application/json": {
83                "schema": {
84                  "$ref": "#/components/schemas/runsResponseSchema"
85                }
86              }
87            }
88          }
89        }
90      }
91    },
92    "/acts/perfectscrape~aliexpress-product-reviews-scraper/run-sync": {
93      "post": {
94        "operationId": "run-sync-perfectscrape-aliexpress-product-reviews-scraper",
95        "x-openai-isConsequential": false,
96        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
97        "tags": [
98          "Run Actor"
99        ],
100        "requestBody": {
101          "required": true,
102          "content": {
103            "application/json": {
104              "schema": {
105                "$ref": "#/components/schemas/inputSchema"
106              }
107            }
108          }
109        },
110        "parameters": [
111          {
112            "name": "token",
113            "in": "query",
114            "required": true,
115            "schema": {
116              "type": "string"
117            },
118            "description": "Enter your Apify token here"
119          }
120        ],
121        "responses": {
122          "200": {
123            "description": "OK"
124          }
125        }
126      }
127    }
128  },
129  "components": {
130    "schemas": {
131      "inputSchema": {
132        "type": "object",
133        "required": [
134          "dataSource"
135        ],
136        "properties": {
137          "dataSource": {
138            "title": "Data Source",
139            "enum": [
140              "CUSTOM_LINKS",
141              "SEARCH_TERMS"
142            ],
143            "type": "string",
144            "description": "Select your data source",
145            "default": "CUSTOM_LINKS"
146          },
147          "customLinks": {
148            "title": "Custom Product Links",
149            "uniqueItems": true,
150            "type": "array",
151            "description": "List of AliExpress product URLs to scrape",
152            "items": {
153              "type": "string"
154            }
155          },
156          "searchTerms": {
157            "title": "Search Terms",
158            "uniqueItems": true,
159            "type": "array",
160            "description": "List of keywords to search for products",
161            "items": {
162              "type": "string"
163            }
164          },
165          "shipTo": {
166            "title": "Ship To (Country)",
167            "enum": [
168              "Afghanistan",
169              "Albania",
170              "Algeria",
171              "Andorra",
172              "Angola",
173              "Antigua and Barbuda",
174              "Argentina",
175              "Armenia",
176              "Australia",
177              "Austria",
178              "Azerbaijan",
179              "Bahamas",
180              "Bahrain",
181              "Bangladesh",
182              "Barbados",
183              "Belarus",
184              "Belgium",
185              "Belize",
186              "Benin",
187              "Bhutan",
188              "Bolivia",
189              "Bosnia and Herzegovina",
190              "Botswana",
191              "Brazil",
192              "Brunei",
193              "Bulgaria",
194              "Burkina Faso",
195              "Burundi",
196              "Cabo Verde",
197              "Cambodia",
198              "Cameroon",
199              "Canada",
200              "Central African Republic",
201              "Chad",
202              "Chile",
203              "China",
204              "Colombia",
205              "Comoros",
206              "Congo",
207              "Costa Rica",
208              "Croatia",
209              "Cuba",
210              "Cyprus",
211              "Czech Republic",
212              "Denmark",
213              "Djibouti",
214              "Dominica",
215              "Dominican Republic",
216              "Ecuador",
217              "Egypt",
218              "El Salvador",
219              "Equatorial Guinea",
220              "Eritrea",
221              "Estonia",
222              "Eswatini",
223              "Ethiopia",
224              "Fiji",
225              "Finland",
226              "France",
227              "Gabon",
228              "Gambia",
229              "Georgia",
230              "Germany",
231              "Ghana",
232              "Greece",
233              "Grenada",
234              "Guatemala",
235              "Guinea",
236              "Guinea-Bissau",
237              "Guyana",
238              "Haiti",
239              "Honduras",
240              "Hungary",
241              "Iceland",
242              "India",
243              "Indonesia",
244              "Iran",
245              "Iraq",
246              "Ireland",
247              "Israel",
248              "Italy",
249              "Jamaica",
250              "Japan",
251              "Jordan",
252              "Kazakhstan",
253              "Kenya",
254              "Kiribati",
255              "Kuwait",
256              "Kyrgyzstan",
257              "Laos",
258              "Latvia",
259              "Lebanon",
260              "Lesotho",
261              "Liberia",
262              "Libya",
263              "Liechtenstein",
264              "Lithuania",
265              "Luxembourg",
266              "Madagascar",
267              "Malawi",
268              "Malaysia",
269              "Maldives",
270              "Mali",
271              "Malta",
272              "Marshall Islands",
273              "Mauritania",
274              "Mauritius",
275              "Mexico",
276              "Micronesia",
277              "Moldova",
278              "Monaco",
279              "Mongolia",
280              "Montenegro",
281              "Morocco",
282              "Mozambique",
283              "Myanmar",
284              "Namibia",
285              "Nauru",
286              "Nepal",
287              "Netherlands",
288              "New Zealand",
289              "Nicaragua",
290              "Niger",
291              "Nigeria",
292              "North Korea",
293              "North Macedonia",
294              "Norway",
295              "Oman",
296              "Pakistan",
297              "Palau",
298              "Palestine State",
299              "Panama",
300              "Papua New Guinea",
301              "Paraguay",
302              "Peru",
303              "Philippines",
304              "Poland",
305              "Portugal",
306              "Qatar",
307              "Romania",
308              "Russia",
309              "Rwanda",
310              "Saint Kitts and Nevis",
311              "Saint Lucia",
312              "Saint Vincent and the Grenadines",
313              "Samoa",
314              "San Marino",
315              "Sao Tome and Principe",
316              "Saudi Arabia",
317              "Senegal",
318              "Serbia",
319              "Seychelles",
320              "Sierra Leone",
321              "Singapore",
322              "Slovakia",
323              "Slovenia",
324              "Solomon Islands",
325              "Somalia",
326              "South Africa",
327              "South Korea",
328              "South Sudan",
329              "Spain",
330              "Sri Lanka",
331              "Sudan",
332              "Suriname",
333              "Sweden",
334              "Switzerland",
335              "Syria",
336              "Tajikistan",
337              "Tanzania",
338              "Thailand",
339              "Timor-Leste",
340              "Togo",
341              "Tonga",
342              "Trinidad and Tobago",
343              "Tunisia",
344              "Turkey",
345              "Turkmenistan",
346              "Tuvalu",
347              "Uganda",
348              "Ukraine",
349              "United Arab Emirates",
350              "United Kingdom",
351              "United States",
352              "Uruguay",
353              "Uzbekistan",
354              "Vanuatu",
355              "Vatican City",
356              "Venezuela",
357              "Vietnam",
358              "Yemen",
359              "Zambia",
360              "Zimbabwe"
361            ],
362            "type": "string",
363            "description": "Select shipping destination country",
364            "default": "United States"
365          },
366          "currency": {
367            "title": "Currency",
368            "enum": [
369              "USD",
370              "EUR",
371              "GBP",
372              "CAD",
373              "AUD",
374              "JPY",
375              "CNY"
376            ],
377            "type": "string",
378            "description": "Select display currency. Please note: Due to Aliexpress's restrictions, the currency may not be changed because of selected country.",
379            "default": "USD"
380          },
381          "maxResults": {
382            "title": "Maximum Products to Scrape",
383            "minimum": 1,
384            "type": "integer",
385            "description": "Maximum number of products to scrape",
386            "default": 50
387          },
388          "maxFeedbackCount": {
389            "title": "Maximum Feedback Count",
390            "minimum": 0,
391            "maximum": 100,
392            "type": "integer",
393            "description": "Maximum number of feedback/reviews to scrape per product",
394            "default": 20
395          },
396          "proxyConfiguration": {
397            "title": "Proxy Configuration",
398            "type": "object",
399            "description": "Proxy settings for the scraper"
400          }
401        }
402      },
403      "runsResponseSchema": {
404        "type": "object",
405        "properties": {
406          "data": {
407            "type": "object",
408            "properties": {
409              "id": {
410                "type": "string"
411              },
412              "actId": {
413                "type": "string"
414              },
415              "userId": {
416                "type": "string"
417              },
418              "startedAt": {
419                "type": "string",
420                "format": "date-time",
421                "example": "2025-01-08T00:00:00.000Z"
422              },
423              "finishedAt": {
424                "type": "string",
425                "format": "date-time",
426                "example": "2025-01-08T00:00:00.000Z"
427              },
428              "status": {
429                "type": "string",
430                "example": "READY"
431              },
432              "meta": {
433                "type": "object",
434                "properties": {
435                  "origin": {
436                    "type": "string",
437                    "example": "API"
438                  },
439                  "userAgent": {
440                    "type": "string"
441                  }
442                }
443              },
444              "stats": {
445                "type": "object",
446                "properties": {
447                  "inputBodyLen": {
448                    "type": "integer",
449                    "example": 2000
450                  },
451                  "rebootCount": {
452                    "type": "integer",
453                    "example": 0
454                  },
455                  "restartCount": {
456                    "type": "integer",
457                    "example": 0
458                  },
459                  "resurrectCount": {
460                    "type": "integer",
461                    "example": 0
462                  },
463                  "computeUnits": {
464                    "type": "integer",
465                    "example": 0
466                  }
467                }
468              },
469              "options": {
470                "type": "object",
471                "properties": {
472                  "build": {
473                    "type": "string",
474                    "example": "latest"
475                  },
476                  "timeoutSecs": {
477                    "type": "integer",
478                    "example": 300
479                  },
480                  "memoryMbytes": {
481                    "type": "integer",
482                    "example": 1024
483                  },
484                  "diskMbytes": {
485                    "type": "integer",
486                    "example": 2048
487                  }
488                }
489              },
490              "buildId": {
491                "type": "string"
492              },
493              "defaultKeyValueStoreId": {
494                "type": "string"
495              },
496              "defaultDatasetId": {
497                "type": "string"
498              },
499              "defaultRequestQueueId": {
500                "type": "string"
501              },
502              "buildNumber": {
503                "type": "string",
504                "example": "1.0.0"
505              },
506              "containerUrl": {
507                "type": "string"
508              },
509              "usage": {
510                "type": "object",
511                "properties": {
512                  "ACTOR_COMPUTE_UNITS": {
513                    "type": "integer",
514                    "example": 0
515                  },
516                  "DATASET_READS": {
517                    "type": "integer",
518                    "example": 0
519                  },
520                  "DATASET_WRITES": {
521                    "type": "integer",
522                    "example": 0
523                  },
524                  "KEY_VALUE_STORE_READS": {
525                    "type": "integer",
526                    "example": 0
527                  },
528                  "KEY_VALUE_STORE_WRITES": {
529                    "type": "integer",
530                    "example": 1
531                  },
532                  "KEY_VALUE_STORE_LISTS": {
533                    "type": "integer",
534                    "example": 0
535                  },
536                  "REQUEST_QUEUE_READS": {
537                    "type": "integer",
538                    "example": 0
539                  },
540                  "REQUEST_QUEUE_WRITES": {
541                    "type": "integer",
542                    "example": 0
543                  },
544                  "DATA_TRANSFER_INTERNAL_GBYTES": {
545                    "type": "integer",
546                    "example": 0
547                  },
548                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
549                    "type": "integer",
550                    "example": 0
551                  },
552                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
553                    "type": "integer",
554                    "example": 0
555                  },
556                  "PROXY_SERPS": {
557                    "type": "integer",
558                    "example": 0
559                  }
560                }
561              },
562              "usageTotalUsd": {
563                "type": "number",
564                "example": 0.00005
565              },
566              "usageUsd": {
567                "type": "object",
568                "properties": {
569                  "ACTOR_COMPUTE_UNITS": {
570                    "type": "integer",
571                    "example": 0
572                  },
573                  "DATASET_READS": {
574                    "type": "integer",
575                    "example": 0
576                  },
577                  "DATASET_WRITES": {
578                    "type": "integer",
579                    "example": 0
580                  },
581                  "KEY_VALUE_STORE_READS": {
582                    "type": "integer",
583                    "example": 0
584                  },
585                  "KEY_VALUE_STORE_WRITES": {
586                    "type": "number",
587                    "example": 0.00005
588                  },
589                  "KEY_VALUE_STORE_LISTS": {
590                    "type": "integer",
591                    "example": 0
592                  },
593                  "REQUEST_QUEUE_READS": {
594                    "type": "integer",
595                    "example": 0
596                  },
597                  "REQUEST_QUEUE_WRITES": {
598                    "type": "integer",
599                    "example": 0
600                  },
601                  "DATA_TRANSFER_INTERNAL_GBYTES": {
602                    "type": "integer",
603                    "example": 0
604                  },
605                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
606                    "type": "integer",
607                    "example": 0
608                  },
609                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
610                    "type": "integer",
611                    "example": 0
612                  },
613                  "PROXY_SERPS": {
614                    "type": "integer",
615                    "example": 0
616                  }
617                }
618              }
619            }
620          }
621        }
622      }
623    }
624  }
625}

Aliexpress Product & Reviews Scraper OpenAPI definition

OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.

OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.

By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.

You can download the OpenAPI definitions for Aliexpress Product & Reviews Scraper from the options below:

If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.

You can also check out our other API clients:

Developer
Maintained by Community