Skip to main content

Hubspot - Download List Data to Shipyard

Overview​

The "Hubspot - Download List Data to Shipyard" blueprint on Shipyard allows you to export selected data fields from a specific Hubspot list. Simply provide your Hubspot Access Token, specify the list ID and desired data fields, set a filename (which will auto-append .csv), and initiate the process.

Variables​

NameReferenceTypeRequiredDefaultOptionsDescription
Access TokenHUBSPOT_ACCESS_TOKENPasswordβœ…--Token for authenticating with Hubspot. This ensures secure access to the Hubspot account for exporting data.
Export Job NameHUBSPOT_EXPORT_NAMEAlphanumericβœ…--A unique name to identify the export job. Useful for referencing and tracking the job later.
ILS List IDHUBSPOT_LIST_IDAlphanumericβœ…--The unique ID of the Hubspot list you wish to export. Ensure the list exists in your Hubspot account.
Object Properties to ExportHUBSPOT_OBJECT_PROPERTIESAlphanumericβž–--Comma-separated list of object properties from the Hubspot list that you want to export. Ensure these properties exist for the specified list.
Destination FilenameHUBSPOT_DESTINATION_FILENAMEAlphanumericβœ…--The desired filename for the exported data. The file will be saved with a .csv extension.
Hubspot Data TypeHUBSPOT_OBJECT_TYPESelectβœ…contactsContacts: contacts

Company: companies

Deals: deals

Select which data object is that is included in the list.

YAML​

Below is the YAML template for this Blueprint and can be used in the Fleet YAML Editor.

source:
blueprint: Hubspot - Download List Data to Shipyard
inputs:
HUBSPOT_ACCESS_TOKEN: null ## REQUIRED
HUBSPOT_EXPORT_NAME: null ## REQUIRED
HUBSPOT_LIST_ID: null ## REQUIRED
HUBSPOT_OBJECT_PROPERTIES: null
HUBSPOT_DESTINATION_FILENAME: null ## REQUIRED
HUBSPOT_OBJECT_TYPE: contacts ## REQUIRED
type: BLUEPRINT
guardrails:
retry_count: 1
retry_wait: 0h0m0s
runtime_cutoff: 1h0m0s
exclude_exit_code_ranges:
- '102'
- '201'
- '202'
- '206'