I created a public app to use the webhook feature of the app to react on certain events. However, I do not want to query any data from HubSpot, but only want to be informed if a change happens. Therefore (if I understand correctly), I don’t need any access token nor a refresh token. Nevertheless, it seems like my app is only installed in my HubSpot account if I actually exchange the authorization code for an access token. Which means I need to create a server, to use for the redirection call, and build the function to exchange the authorization code.
Is my understanding correct, or did I get anything wrong? Is that the only way to use the webhook function of an app?
Thanks for any clarification!