HubSpot OAuth Account
In this article
Overview
Use this account type to connect HubSpot Snaps with data sources that use HubSpot Oauth accounts.
Prerequisites
Valid app Client ID
Valid app Client Secret
App redirect uri
App scopes
Limitations
None.
Known Issues
None.
Account Settings
Asterisk ( * ): Indicates a mandatory field.
Suggestion icon ( ): Indicates a list that is dynamically populated based on the configuration.
Expression icon ( ): Indicates the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
Add icon ( ): Indicates that you can add fields in the fieldset.
Remove icon ( ): Indicates that you can remove fields from the fieldset.
Field | Data Type | Description |
---|---|---|
Label*
Default Value: N/A | String | Enter a name for the account. We recommend that you update the account name if there is more than one account in your project. |
Client ID*
Default Value: N/A | String | Enter the client ID associated with your HubSpot account. You can create a client ID by following the steps of the application provider. An example and its meaning can be found here. |
Client secret*
Default Value: N/A | String | Enter the client secret for the client ID specified above. You can create a client secret by following the steps of the application provider. An example and its meaning can be found here. |
Access token*
Default Value: N/A | String | Auto-generated after authorization. The access token for your HubSpot account. |
Refresh token*
Default Value: N/A | String | Auto-generated after authorization. The refresh token for your HubSpot account. |
Access token expiration*
Default Value: N/A | String | Auto-generated after authorization. The access token's expiration time in milliseconds. |
Auth end point configuration | ||
Redirect uri*
Default Value: https://elastic.snaplogic.com/api/1/rest/admin/oauth2callback/HubSpot | String | Enter the Redirect URI, set up in the HubSpot App. Requests are redirected to this URL after app access is granted. If your Org is configured to access the server in EMEA region, then specify the following Redirect URI: https://emea.snaplogic.com/api/1/rest/admin/oauth2callback/HubSpot |
Application scope*
Default Value: OAuth | String | Specify the scopes set up in the HubSpot App. Separate multiple scopes with space. |
Optional scopes
Default Value: automation business-intelligence contacts content | String | Specify the optional scopes to grant access to. Separate multiple scopes with space. |
Auto-refresh token
Default Value: Deselected | Checkbox | Select to refresh the access token automatically using the refresh token. |
Troubleshooting
Error | Reason | Resolution |
---|---|---|
Couldn't complete the connection. The Install link is no longer Valid. Please Visit HubSpot's App Marketplace to install this App. | This error occurs because of specifying invalid application or optional scopes. | Verify the scopes provided are valid scopes in HubSpot. |
Couldn’t complete the connection. Insufficient scopes were provided. Please contact the app developer. | This error occurs because of insufficient scopes. | Verify all the selected scopes in the HubSpot app are provided as Application scopes in the account. |
Snap Pack History
Release | Snap Pack Version | Date | Type | Updates |
---|---|---|---|---|
To be updated | TBU | TBU | TBU | Upgraded with the new Authentication for-Private App account |
Related Content
Have feedback? Email helpdesk@rojoconsultancy.com © Rojo Consultancy