HubSpot HubDB icon

HubSpot HubDB

Interact with HubSpot HubDB API v3

Table → Create

AI-generated

Overview

This node interacts with the HubSpot HubDB API v3 to perform operations on HubSpot HubDB tables, rows, and drafts. Specifically, for the 'Table' resource and 'Create' operation, it allows users to create a new table in HubSpot HubDB by specifying the table's name, label, and columns. This is useful for automating the management of HubSpot CMS tables, such as creating structured data tables for websites or marketing campaigns.

Use Case Examples

  1. Create a new HubSpot HubDB table named 'MyTable' with columns for product information to automate content updates on a website.
  2. Add a table with custom columns to manage event schedules dynamically within HubSpot CMS.

Properties

Name Meaning
Name The name of the table to be created, used as an identifier.
Label The label of the table, a human-readable name for display purposes.
Columns A collection of columns to define the table structure, each with a name, label, type, and optional select/multiselect options.

Output

JSON

  • json - The JSON response from the HubSpot HubDB API representing the created table, including its properties and metadata.

Dependencies

  • HubSpot HubDB API v3
  • An API key credential for HubSpot authentication

Troubleshooting

  • Common issues include authentication errors due to invalid or missing API credentials. Ensure the HubSpot API key credential is correctly configured.
  • Validation errors may occur if required fields like 'Name' are missing or if column definitions are incomplete or invalid.
  • API rate limits from HubSpot may cause request failures; handle such errors by retrying after some time.

Links

Discussion