Re: Private app - force uninstall

Solved

How can developers force uninstall a private app?

jaystricks
Tourist
10 1 2

We have a legacy private unlisted app that has several merchants that never uninstalled the app.

 

Is there a way to remove these stores from the application from the developer's side -- an API call for example? I don't see anything in the Partner Admin, but maybe missed it.

 

Or do we need to reach out to each merchant to ask them to uninstall?

 

Thanks!

Accepted Solution (1)
jaystricks
Tourist
10 1 2

This is an accepted solution.

Not sure why I didn't find this page earlier, but looks like it might be possible: https://shopify.dev/api/examples/app-uninstall

View solution in original post

Replies 4 (4)

Jannik_Hansen
Tourist
8 0 1

Hi there, 

 

I think the real way of doing this is ensuring you no longer has a token that works to their shop. In this case you are certain that if it's still installed it will end up with an error page. 

 

You could start here: https://shopify.dev/api/examples/app-uninstall

Best regards
Jannik Hansen

Want to talk? Hansen.jannik90@gmail.com
jaystricks
Tourist
10 1 2

Thanks, @Jannik_Hansen. That would help in some situations.

 

Our problem is that we have found that users are mistakenly clicking on the legacy app in their Admin Apps page, and then getting confused by the error and how to login to the actual app.

I was trying to eliminate that path entirely by somehow deleting the app from their store. But I can't tell if that's possible.

 

 

jaystricks
Tourist
10 1 2

This is an accepted solution.

Not sure why I didn't find this page earlier, but looks like it might be possible: https://shopify.dev/api/examples/app-uninstall

den232
Shopify Partner
223 8 57

I am building the uninstall feature for my (new) app.

 

A merchant taps my button to say "uninstall this app" ...

 

First, I will do some metafield (etc) cleanup to his store, then want to do the actual uninstall.  I see some references to how to do this using the rest API, such as https://shopify.dev/docs/apps/build/authentication-authorization/app-installation/uninstall-app-api-... but that API is going away soon, so would not be a brilliant choice ... right?

 

How can I do the actual uninstall by another API?

 

Thanks!  jb