Create app and install directly in only one company without listing in hubspot marketplace
SOLVE
Hello. I will like to create an app for a company but I don't want to list it in the marketplace. is that possible? I've been testing the webhooks and the app events but the implementation I want to create is not something everybody will be able to use. How can I create an app and install it into a customer's account directly?
If this post helped you resolve your issue, please consider marking it as the solution. Thank you for supporting our HubSpot community.
Create app and install directly in only one company without listing in hubspot marketplace
SOLVE
I was missing a final step: after the installation redirects you to your app URL you need to handle that response and send a new api request with your app info and the code provided in the url to finish the installation.
If this post helped you resolve your issue, please consider marking it as the solution. Thank you for supporting our HubSpot community.
Create app and install directly in only one company without listing in hubspot marketplace
SOLVE
Thanks @dennisedson, I've tried that in my test account but when I check the integrations I don't see the app. how can I make the app live without listing it on the market place?
If this post helped you resolve your issue, please consider marking it as the solution. Thank you for supporting our HubSpot community.
When you are inside the app within your developer account, you should see a tab called "Auth". Scroll down and you should see a section for the install url. You will need to copy the full URL which will include https://app.hubspot.com/oauth/authorize? + the redirect query param.
Put this into a browser and you should be directed to select the portal you want to install the app on. Then you approve the scopes. After that, you should have that app installed in your portal.
Create app and install directly in only one company without listing in hubspot marketplace
SOLVE
I was missing a final step: after the installation redirects you to your app URL you need to handle that response and send a new api request with your app info and the code provided in the url to finish the installation.
If this post helped you resolve your issue, please consider marking it as the solution. Thank you for supporting our HubSpot community.
There is no way to make it totally hidden. You are not required to put it in the marketplace.
The way to install it on someone's portal would be to give them the OAuth url. That will lead them through the installation process and only people with that OAuth url can install the app.