HubSpot Create

Overview

Use this Snap to create entities in the HubSpot portal.
HubSpot Create Snap Overview

Supported Accounts

Examples

Prerequisites

A valid HubSpot Account with the required permissions.

Snap views

Type Description Examples of upstream and downstream Snaps
Input A document containing details of the data object to create.
Output A document containing the details of the new object including the entity IDs.
Learn more about Error handling.

Snap settings

Note: Learn about the common controls in the Snap settings dialog.
Field/Field set Description
Label

String

Specify a unique name for the Snap. Modify this to be more appropriate, especially if more than one of the same Snaps is in the pipeline.

Default value: HubSpot Create

Example: Create a Company

Entity*

String

Select the data object to create.

Default value: Association

Example: Company

Action*

String

Select the create-action to perform on the entity selected above. Click to see the list of supported actions.

Default value: N/A

Example: Create a company

Parameter*

String

Specify the names of the parameters. Click to see the list of supported parameters.

Default value: N/A

Example: table_id

Value*

String

Specify the values of the parameters. The data type of this field depends on the specified parameter.

Default value: N/A

Example: 123561234

Connection timeout*

Integer

Enter the connection timeout duration of seconds.

Default value: 30

Example: 30

Number of retries*

Integer

Enter the maximum number of re-connection attempts in case of a failure or timeout.

Default value: 0

Example: 3

Retry interval (seconds)*

Integer

Enter the interval in seconds between reconnection attempts.

Default value: 0

Example: 10

Retry policy

Dropdown list

Choose the retry policy for connection and error responses. The available options are:Connection errors: Select this option when the client fails to establish a secure connection to the server.Connection and API limit exceeded errors (429): Select this option when the 10-second or daily limit is exceeded.

Default value: Connection errors

Example: Connection and API limit exceeded errors (429)

Snap execution

Dropdown list
Choose one of the three modes in which the Snap executes. Available options are:
  • Validate & Execute. Performs limited execution of the Snap and generates a data preview during pipeline validation. Subsequently, performs full execution of the Snap (unlimited records) during pipeline runtime.
  • Execute only. Performs full execution of the Snap during pipeline execution without generating preview data.
  • Disabled. Disables the Snap and all Snaps that are downstream from it.

Troubleshooting

Error Reason Resolution
Missing required parameters. There is a required parameter that was not provided. Verify whether all required parameters are configured.
You have reached your ten-second rolling limit. There are too many requests to REST endpoint. Select Connection and API limit exceeded errors (429) in the Retry policy field and adjust the values for Number of retries and Retry interval.
You have reached your daily limit. There are too many requests to REST endpoint. The maximum number of daily requests has been reached, and no further requests can be made until it resets. For more information, refer to HubSpot Documentation.