Today we're excited to announce the release of Private Apps into general availability. Private Apps are a new way to connect your custom integration to your HubSpot account. They combine the easy setup of API keys, with the security features of OAuth.
Previously, the only way to connect a custom integration to a HubSpot account was to use the account's API key. All integrations share the same key, meaning that all API requests for all integrations are grouped together for limits and monitoring. It also means that if the key needs to be rotated, it needs to be replaced in each integration separately.
Private Apps allow you to set up a separate static access token for each integration. Each integration will have its own API call logging, allowing you to view API requests for a single integration. This also allows you to rotate the token for a single integration without affecting the other integrations. Private App access tokens are also scoped like OAuth access tokens, so you can control the access that each integration has to your HubSpot account.
Private Apps are available for all HubSpot accounts starting today.
Please see the documentation for Private Apps for more details on creating and using Private Apps.
If you have any questions, please let us know by joining the discussion in our community.