Skip to content

Commit

Permalink
Source Hubspot: fix the FieldAnchor closing tag (airbytehq#33257)
Browse files Browse the repository at this point in the history
  • Loading branch information
roman-yermilov-gl authored and rishabh-cldcvr committed Dec 14, 2023
1 parent aff9651 commit 7e5b0bb
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions docs/integrations/sources/hubspot.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,29 @@ Next, you need to configure the appropriate scopes for the following streams. Pl
`yyyy-mm-ddThh:mm:ssZ`. The data added on and after this date will be replicated.
6. Click **Set up source** and wait for the tests to complete.

<FieldAnchor field="enable_experimental_streams">

### Experimental streams

[Web Analytics](https://developers.hubspot.com/docs/api/events/web-analytics) streams may be enabled as an experimental feature but please note that they are based on API which is currently in beta and may change at some point of time or be unstable.

</FieldAnchor>

### Custom CRM Objects

Custom CRM Objects and Custom Web Analytics will appear as streams available for sync, alongside the standard objects listed above.

If you set up your connections before April 15th, 2023 (on Airbyte Cloud) or before 0.8.0 (OSS) then you'll need to do some additional work to sync custom CRM objects.

First you need to give the connector some additional permissions:

<!-- env:cloud -->
- **If you are using OAuth on Airbyte Cloud** go to the Hubspot source settings page in the Airbyte UI and re-authenticate via OAuth to allow Airbyte the permissions to access custom objects.
<!-- /env:cloud -->
- **If you are using OAuth on OSS or Private App auth** go into the Hubspot UI where you created your Private App or OAuth application and add the `crm.objects.custom.read` scope to your app's scopes. See HubSpot's instructions [here](https://developers.hubspot.com/docs/api/working-with-oauth#scopes).

Then, go to the replication settings of your connection and click **refresh source schema** to pull in those new streams for syncing.

<HideInUI>

## Supported sync modes
Expand Down Expand Up @@ -176,29 +199,6 @@ The HubSpot source connector supports the following streams:
- [LineItemsWebAnalytics](https://developers.hubspot.com/docs/api/events/web-analytics) \(Incremental\)
- [ProductsWebAnalytics](https://developers.hubspot.com/docs/api/events/web-analytics) \(Incremental\)

### Custom CRM Objects

Custom CRM Objects and Custom Web Analytics will appear as streams available for sync, alongside the standard objects listed above.

If you set up your connections before April 15th, 2023 (on Airbyte Cloud) or before 0.8.0 (OSS) then you'll need to do some additional work to sync custom CRM objects.

First you need to give the connector some additional permissions:

<!-- env:cloud -->
- **If you are using OAuth on Airbyte Cloud** go to the Hubspot source settings page in the Airbyte UI and re-authenticate via OAuth to allow Airbyte the permissions to access custom objects.
<!-- /env:cloud -->
- **If you are using OAuth on OSS or Private App auth** go into the Hubspot UI where you created your Private App or OAuth application and add the `crm.objects.custom.read` scope to your app's scopes. See HubSpot's instructions [here](https://developers.hubspot.com/docs/api/working-with-oauth#scopes).

Then, go to the replication settings of your connection and click **refresh source schema** to pull in those new streams for syncing.

<FieldAnchor field="enable_experimental_streams" />

### Experimental streams

[Web Analytics](https://developers.hubspot.com/docs/api/events/web-analytics) streams may be enabled as an experimental feature but please note that they are based on API which is currently in beta and may change at some point of time or be unstable.

</FieldAnchor>

### Notes on the `engagements` stream

1. Objects in the `engagements` stream can have one of the following types: `note`, `email`, `task`, `meeting`, `call`. Depending on the type of engagement, different properties are set for that object in the `engagements_metadata` table in the destination:
Expand Down

0 comments on commit 7e5b0bb

Please sign in to comment.