Skip to main content

Overview

HubSpot Marketing Transactional enables sending single transactional emails and managing SMTP API tokens through the HubSpot Marketing API. The Ballerina ballerinax/hubspot.marketing.transactional connector (v1.0.0) provides programmatic access to the HubSpot Transactional Email API, allowing you to send transactional emails and manage SMTP tokens from your Ballerina integration flows.

Key features​

  • Send single transactional emails asynchronously with customizable properties and recipient overrides
  • Query SMTP API tokens with filtering by campaign name or email campaign ID
  • Create new SMTP API tokens for transactional email campaigns
  • Retrieve individual SMTP API token details by token ID
  • Reset SMTP API token passwords
  • Delete SMTP API tokens that are no longer needed

Actions​

Actions are operations you invoke on HubSpot from your integration. Use these actions for sending transactional emails and managing SMTP API tokens. The connector exposes actions through a single client:

ClientActions
ClientSend transactional emails, SMTP token CRUD and password reset

See the Action Reference for the full list of operations, parameters, and sample code for each client.

Documentation​

  • Setup Guide: This guide walks you through creating a HubSpot app and obtaining the OAuth 2.0 credentials required to use the HubSpot Marketing Transactional connector.

  • Action Reference: Full reference for all clients: operations, parameters, return types, and sample code.

How to contribute​

As an open source project, WSO2 welcomes contributions from the community.

To contribute to the code for this connector, please create a pull request in the following repository.

Check the issue tracker for open issues that interest you. We look forward to receiving your contributions.