Title: I want HubSpot to allow user to remove connected app through REST API
Desired Capability: We need an API using which we can remove connected app installed in Customer's HubSpot Account
Goal: Remove Connected App installed in Customer's HubSpot Account using REST API.
Use Case: We have a page in our webapp, where Customer connects their HubSpot account using OAuth2 flow (Connected App). When customer do not want our webapp to access his HubSpot data, he simply disconnects his HubSpot account from our webapp and we also need to uninstall the connected app from Customer's account instead of telling customer to manually do it.
Another reason for needing this is if they cancel the APP, HubSpot will still send webhook subscriptions for that portal even though they aren't a customer in the App itself.
HubSpot needs to support a way for developers to uninstall an app from a portal to prevent abuse, improve data privacy/protection, and reduce overall system load. Right now, public apps only recourse is to email users and ask them to uninstall the app, but often the user does not have permissions, is unresponsive, or may simply ignore the request to continue using the integration.
There is currently no way to stop: webhook payloads, custom workflow action requests, or UIE card requests from portals that have installed a public app and then churned, ended a trial, or are abusive/spam customers. Additionally, if someone in our app indicates they want to uninstall the HubSpot integration from within our platform, we cannot uninstall the app for them so we continue to have access to their data over OAuth. Both HubSpot and our platform continue processing webhooks for objects that are changed.
I have been asking for this for a couple of years, and I made other topics in various parts of this forum. They told me that they would work on this but nobody gave me an estimation
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.