Hi, I have built a calling integration app. Everything is working fine, but I am stuck with the uninstall flow. When a user uninstalls the app from HubSpot (Settings → Integrations → Connected Apps → Uninstall), how can I remove the related database entries from my MongoDB? In my database, I store the installed app data such as portal ID, user ID, access token, and refresh token. How does the uninstall flow work? Please suggest the correct approach and best practices. Also, please suggest best practices for storing OAuth access tokens and refresh tokens, handling token refresh, and app verification/validation.
HubSpot Public App Uninstall flow and OAuth Best Practices
Related Post
Unable to Add More Translations to My Marketplace App ListingUnable to Add More Translations to My Marketplace App Listing
Hey HubSpot Community I’m currently managing a Marketplace listing for our integration on the HubSpot App Marketplace. Everything’s been smooth so far – we’ve successfully added translations for multiple languages to
Deleting SubscriptionsDeleting Subscriptions
Hi, I have 3k subscriptions that need to be deleted from my portal. Is there a way to do this that is not just manually clicking into each one
Show attachment size errors before sending emailShow attachment size errors before sending email
It would be helpful to see before sending an email (both marketing and 1:1 emails) if an attached file is too big to send. Currently the error doesn’t appear until