APIs & Integrations

prosa
Top Contributor

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.
0 Upvotes
1 Accepted solution
prosa
Solution
Top Contributor

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.

View solution in original post

4 Replies 4
prosa
Top Contributor

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.
0 Upvotes
dennisedson
HubSpot Product Team
HubSpot Product Team

Create app and install directly in only one company without listing in hubspot marketplace

SOLVE

hey @prosa 

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.  

Should look something like this in the end: https://app.hubspot.com/myaccounts-beta?next=oauth&redirect_uri=https://redirect.com/&scope=contacts

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.

 

0 Upvotes
prosa
Solution
Top Contributor

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.
dennisedson
HubSpot Product Team
HubSpot Product Team

Create app and install directly in only one company without listing in hubspot marketplace

SOLVE

Hey @prosa !

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.

0 Upvotes