HubSpot is an all-in-one inbound marketing, sales, and customer relationship management (CRM) platform. Connect with HubSpot to create custom workflows, automate marketing tasks, sync data across applications, and enhance your team's productivity in Superblocks.
Once you have an access token, you're ready to set up your Superblocks integration.
Once your HubSpot integration is created, you can start calling
HubSpot actions in Superblocks APIs.
HubSpot actions are REST requests. To learn more about REST requests in
Superblocks, see the
Building REST requests guide.
Get login activity
Get login activity.Get audit logs
Get security activity
Get security activityGet all custom action functions
Returns a list of all functions that are associated with the given custom workflow action.Get all custom actions
Returns a list of all custom workflow actions.Create new custom action
Creates a new custom workflow action.Get a custom action
Returns a single custom workflow action with the specified ID.Update a custom action
Updates a custom workflow action with new values for the specified fields.Archive a custom action
Archives a single custom workflow action with the specified ID. Workflows that currently use this custom action will stop attempting to execute the action, and all future executions will be marked as a failure.Cancel an active import
This allows a developer to cancel an active import.Get the information on any import
A complete summary of an import record, including any updates.Get active imports
Returns a paged list of active imports for this account.Start a new import
Begins importing data from the specified file resources. This uploads the corresponding file and uses the import request object to convert rows in the files to objects.List companies
Read a page of companies. Control what is returned via the `properties` query param.Create a company
Create a company with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard companies is provided.Read a company
Read an Object identified by `{companyId}`. `{companyId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Control what is returned via the `properties` query param.Update a company
Perform a partial update of an Object identified by `{companyId}`. `{companyId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Provided property values will be overwritten. Read-only and non-existent properties will be ignored. Properties values can be cleared by passing an empty string.Archive a company
Move an Object identified by `{companyId}` to the recycling bin.Merge two contacts with same type
Archive a batch of contacts by ID
List contacts
Read a page of contacts. Control what is returned via the `properties` query param.Create a contact
Create a contact with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard contacts is provided.Update a batch of contacts
Create a batch of contacts
Read a contact
Read an Object identified by `{contactId}`. `{contactId}` refers to the internal object ID. Control what is returned via the `properties` query param.Update a contact
Perform a partial update of an Object identified by `{contactId}`. `{contactId}` refers to the internal object ID. Provided property values will be overwritten. Read-only and non-existent properties will be ignored. Properties values can be cleared by passing an empty string.Archive a contact
Move an Object identified by `{contactId}` to the recycling bin.GDPR Delete a contact
Permanently delete a contact and all associated content to follow GDPR. Use optional property 'idProperty' set to 'email' to identify contact by email address. If email address is not found, the email address will be added to a blocklist and prevent it from being used in the future.Read a batch of contacts by internal ID, or unique property values
List deals
Read a page of deals. Control what is returned via the `properties` query param.Create a deal
Create a deal with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard deals is provided.Read a deal
Read an Object identified by `{dealId}`. `{dealId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Control what is returned via the `properties` query param.Update a deal
Perform a partial update of an Object identified by `{dealId}`. `{dealId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Provided property values will be overwritten. Read-only and non-existent properties will be ignored. Properties values can be cleared by passing an empty string.Archive a deal
Move an Object identified by `{dealId}` to the recycling bin.Read a batch of products by internal ID, or unique property values
Read a product
Read an Object identified by `{productId}`. `{productId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Control what is returned via the `properties` query param.Update a product
Perform a partial update of an Object identified by `{productId}`. `{productId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Provided property values will be overwritten. Read-only and non-existent properties will be ignored. Properties values can be cleared by passing an empty string.Archive a product
Move an Object identified by `{productId}` to the recycling bin.Merge two products with same type
Archive a batch of products by ID
Create a batch of products
Update a batch of products
List products
Read a page of products. Control what is returned via the `properties` query param.Create a product
Create a product with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard products is provided.Read a batch of quotes by internal ID, or unique property values
Read a quote
Read an Object identified by `{quoteId}`. `{quoteId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Control what is returned via the `properties` query param.Update a quote
Perform a partial update of an Object identified by `{quoteId}`. `{quoteId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Provided property values will be overwritten. Read-only and non-existent properties will be ignored. Properties values can be cleared by passing an empty string.Archive a quote
Move an Object identified by `{quoteId}` to the recycling bin.Merge two quotes with same type
Archive a batch of quotes by ID
Create a batch of quotes
Update a batch of quotes
List quotes
Read a page of quotes. Control what is returned via the `properties` query param.Create a quote
Create a quote with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard quotes is provided.Read a batch of users by internal ID, or unique property values
Get user details
Read an Object identified by `{userId}`. `{userId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param. Control what is returned via the `properties` query param.List all users
Read a page of users. Control what is returned via the `properties` query param.Make a search request
Use the CRM search endpoints to filter, sort, and search objects, records, and engagements across your CRM. For example, use the endpoints to get a list of contacts in your account, or a list of all open deals.and 43 more
To use this action simply add the method, path, required query parameters, and body for the desired endpoint.