It is really difficult to detect when someone has uninstalled your marketplace app -- there aren't any big differences between scenarios where the API might be having issues, tokens might be expired and needing refreshed, or when someone has completely removed your app from their HS.
This leads to lots of failing API calls and us attempting to still access data for customers that no longer want to use our application. There is also no way for us to receive the uninstall feedback to improve our app experience.
Would it be posssible to get a webhook or callback when a marketplace app is uninstalled?