Skip to content

Instantly share code, notes, and snippets.

@gadgetmies
Last active November 13, 2025 20:13
Show Gist options
  • Select an option

  • Save gadgetmies/a0e72a08f3d9a964f819d855d4551a96 to your computer and use it in GitHub Desktop.

Select an option

Save gadgetmies/a0e72a08f3d9a964f819d855d4551a96 to your computer and use it in GitHub Desktop.
Resolving Aliexpress default wishlist full issue

NOTICE! Aliexpress changed their web site and thus these steps no longer work

When using a desktop browser and adding items to wish list on Aliexpress, those products get added to the default wish list. After a while your default wish list will get full and you cannot add items into any wish list as the wish list button only adds items to the default wish list, from where those can be moved to other wish lists. There is no simple way to see the contents of the default wish list, so cleaning it up is difficult. I got frustrated enough with this and created a solution that at least makes the job easier:

To get the titles of the items that are in your default wish list:

  1. Open the developer console in the browser and select the network tab
  2. Navigate to the wish list page on Aliexpress
  3. Scroll the page down in order to fetch more items into the list
  4. Add "2.0" into the filter bar
  5. Copy the responses of all the requests and paste them in a list (i.e. start with "[", add "," between responses and end with "]")
  6. Copy the resulting text to clipboard and head to https://calmm-js.github.io/partial.lenses/playground.html
  7. Open the developer tools and paste "window.data = " followed by the text created in earlier steps, into the console (if the console is not visible, press ESC)
  8. Insert the following into the console and press enter "var res = L.collect(L.query(L.when(R.propEq(0, 'groupId')), []), data)"
  9. Paste the following into the console to copy the result into the clipboard "copy(res)"
  10. The resulting list contains the topics of all the items that are in the default wish list. To remove / move the items to another wish list, search them from the wish list page (note: the page is refreshed after moving items to another list and thus you will need to scroll down the page to see the items you want to move)

Further info:

The Aliexpress API seems to use some kind of signing of the requests. This prevents creating and running requests that would remove the items from the wish list. The documentation seems to be public and there is a library for the API in NPM: https://www.npmjs.com/package/aliexpress-api.

@TheA-Way
Copy link

Hi, i was trying to do the tip and the page would stop loading whenever I tried.

@gadgetmies
Copy link
Author

Hi, i was trying to do the tip and the page would stop loading whenever I tried.

Hi! Could you provide some more details? At which step did the page stop loading?

@TheA-Way
Copy link

Between the second and third step. When i open inspect element on aliexpress, then go to network and go the wishlist it says the internet is no longer working whenever i try to scroll to the bottom.

@gadgetmies
Copy link
Author

Between the second and third step. When i open inspect element on aliexpress, then go to network and go the wishlist it says the internet is no longer working whenever i try to scroll to the bottom.

Hmm... this sounds odd. Have you given it another try? Lately I've noticed that Aliexpress returns an error when trying to access the wishlists page. Perhaps something like that might be happening here?

If you are unable to get this to work, perhaps you could take and share a screenshot of the network tab in the inspector? There might be some info there to help debugging the issue.

@TheA-Way
Copy link

Ok so i apologize for taking your time. I followed the wrong tutorial. Thank you so much for making an amazing Tool!!

@gadgetmies
Copy link
Author

Ok so i apologize for taking your time. I followed the wrong tutorial. Thank you so much for making an amazing Tool!!

No problem! Hope you got your wishlist in order 😊!

@TheA-Way
Copy link

I did thank you

@ialima
Copy link

ialima commented Dec 29, 2024

Hello friend. First of all, thank you for your effort in trying to work around the Ali Express developers' mistake. I've been bothered by this problem for months, which I thought had no solution. Now that I found your work around I couldn't use it. First, the page has changed, it's no longer https://www.aliexpress.com/p/wishlist/index.html, now it's https://www.aliexpress.com/p/wish-manage/index.html. Second, when opening the Components tab, the "allItemList" property is not there. It seems that the developers have changed (for the worse) once again.

@gadgetmies
Copy link
Author

Hi!

Sorry for takin so long to reply. It indeed looks like Aliexpress has changed their implementation and the script no longer works. Had a look at the new version and it seems that sadly the wishlist information is no longer available on the web page and the backend requests. I added a notice to the Gist. I'll see if I can come up with a new way to get the items in the default wish list. Not feeling too optimistic though as they've made it quite difficult to e.g. make requests to the backend from the console.

Anyway, thank you for letting me know about the issue!

@CyberTonio404
Copy link

For those who have had problems with wishlists becoming full because the now-hidden default wishlist has 1,000 items and it's impossible to delete anything from a now-hidden wishlist, here's a solution:
You need to delete the current version of Aliexpress (in my case, an Android phone) and install an older version of the app.
I went to Aptoide and installed version 8.7.0, which allowed me to view my "default" wishlist.
I then deleted/moved several items from the default list to other lists and am now able to add items to any of my wishlists. Finally, I updated AliExpress to the current version.

@DrSaad77
Copy link

This "Default Wish List" being hidden or removed from AliExpress, has been bothering for more than a year, from beginning 2024. It is a pain, because a lot users were using it, as one between the created wish list, and on newer version (> 8.88.4), items are all mixed.
I have been on version 8.88.4 for more than a year, just do not update to newer version, but recently feedbacks comments are no more available on that old version, and they are usefull.
Easy will be to move all items from "Default Wish List" while still on old 8.88.4, but not so easy since only 20 items can be selected when move to other list + they are moved mixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment