APIs & Integrations

SMehta7
Member

privateAPP

SOLVE

what is th difference between private APP and Public APP integration

0 Upvotes
1 Accepted solution
Ismail
Solution
Contributor | Elite Partner
Contributor | Elite Partner

privateAPP

SOLVE

Hello, here is a great blog post explaining the difference between private and public apps.

Some API endpoints will only work with a public app, for example, timeline events, custom workflow actions, CRM cards, etc.

Private apps have a daily limit of 250,000 API calls for free and starter accounts and 500,000 API calls for pro and enterprise portals.

View solution in original post

3 Replies 3
apklegendsfr
Member

privateAPP

SOLVE

A private app integration is tailored for internal use within a specific organization, offering custom features and limited access. A public app integration is available to the general public, often listed on app marketplaces, and serves broader user needs.

0 Upvotes
GRajput
Recognized Expert | Gold Partner
Recognized Expert | Gold Partner

privateAPP

SOLVE

Hi @SMehta7 

In HubSpot, there are two types of app integrations: private and public. The main differences between them are:

1. Access: Private apps can only be accessed by users within your HubSpot account or by users that you specifically grant access to. Public apps, on the other hand, are available to all HubSpot users and can be installed directly from the HubSpot App Marketplace.

2. Authorization: Private apps use OAuth2 authentication to access HubSpot APIs and require that the user explicitly grant access to the app. Public apps can use either OAuth2 or API keys for authentication, and may not require explicit user consent.

3. Approval process: Public apps go through a review process by HubSpot to ensure that they meet certain standards and best practices before being approved for publication on the App Marketplace. Private apps do not go through this process, but still need to be approved by an administrator in your HubSpot account before they can be used.

4. Use case: Private apps are typically used for custom integrations or internal tools that are specific to your company or business needs. Public apps are designed to be shared with a wider audience and can be used by other HubSpot users to enhance their own experience with the platform.

In summary, private apps are more restricted in terms of access and authentication, but provide greater control and flexibility for internal use cases. Public apps are more widely available and easier to install, but require a more rigorous approval process and may not be suitable for all use cases.

 

Hope this will helps you out.If you find it helpful, Please mark it as solution.

 

Thanks!




Gaurav Rajput
Director, MarTech( Growth Natives)

Book a meeting


Ismail
Solution
Contributor | Elite Partner
Contributor | Elite Partner

privateAPP

SOLVE

Hello, here is a great blog post explaining the difference between private and public apps.

Some API endpoints will only work with a public app, for example, timeline events, custom workflow actions, CRM cards, etc.

Private apps have a daily limit of 250,000 API calls for free and starter accounts and 500,000 API calls for pro and enterprise portals.