Skip to main content

Overview

HubSpot CRM Commerce Orders is part of HubSpot's CRM platform, enabling management of order objects used in commerce workflows. The ballerinax/hubspot.crm.commerce.orders connector (v2.0.0) provides programmatic access to the HubSpot Orders API, allowing you to create, read, update, archive, batch-process, and search order records within your integration flows.

Key features​

  • Full CRUD operations on HubSpot order objects: create, read, update, and archive
  • Batch operations for creating, reading, updating, upserting, and archiving orders in bulk
  • Search orders using filters, query text, sorting, and property selection
  • Association support for linking orders to other HubSpot CRM objects (e.g., contacts)
  • Property history retrieval for tracking changes to order fields over time
  • OAuth 2.0 and private app (API key) authentication support

Actions​

Actions are operations you invoke on HubSpot from your integration: creating orders, reading order details, performing batch operations, and searching. The connector exposes all actions through a single client:

ClientActions
ClientOrder CRUD, batch operations, search

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 developer app or private app and obtaining the credentials required to use the HubSpot CRM Commerce Orders connector.

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

  • Example: Learn how to build and configure an integration using the HubSpot CRM Commerce Orders connector, including connection setup, operation configuration, and execution flow.

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.