Skip to main content

HubSpot Reader

The Striim HubSpot Reader uses HubSpot APIs to read data from an instance of the HubSpot CRM platform. The HubSpot Reader ingests HubSpot data and emits WAEvents that can be processed with continuous queries or directed to a Striim target.

Summary information and supported objects

APIs used/data supported

HubSpot API v3

Supported targets

Databases and data warehouses without continuous query (CQ) processing. Can support other types of targets with appropriate CQ processing.

Security and authentication

  • Private app token

  • OAuth 2.0

Operations / modes supported

Initial load

Incremental load

Automated mode

Insert operations

Schema management

The HubSpot Reader supports initial schema creation, but not schema evolution.

Resilience / recovery

Configurable automatic retries

A1P recovery

Performance

Striim Platform supported parallel execution

Programmability

  • Striim TQL

  • Striim Flow Designer

  • Wizard template for Striim Flow Designer

Metrics and auditing

Key metrics available through Striim monitoring

Key limitations

  • Unable to capture DELETE events

  • Records for objects that do not support incremental load are synced at every polling interval, which can result in duplicate records.

  • Objects whose time of last update cannot be determined by Striim are duplicated in the target at every polling interval.