This is how we want to integrate with HubSpot:
- Our app gives the user the option to sync data with HubSpot (among other things)
- When they select this option they have to login to HubSpot via oauth and our App is installed
- At this point we have access to there data via API and the webhook subscriptions in our app get fired.
Now let’s say the user decides to disconnect our App from HubSpot. We give them the UI to remove their oauth info from our site but the app is still installed in their portal and we will continue to receive webhook subscription events. Is there any way that we can pro programmatically remove our app from their portal when they decide to “disconnect”?