Home / Connectors / HubSpot Outbound Connector

HubSpot Outbound Connector

Manage contacts, companies, and deals in HubSpot

outbound io.camunda:http-json:1

Required inputs

KeyLabelType
authentication.token Bearer token secret
get-/crm/v3/objects/contacts/{contactId}_path_contactId Contact id FEEL expression
post-/crm/v3/objects/contacts/batch/read_ids Contact ids FEEL expression
searchField Search field FEEL expression
searchValue Search value FEEL expression
properties Properties FEEL expression
patch-/crm/v3/objects/contacts/{contactId}_path_contactId Contact id FEEL expression
delete-/crm/v3/objects/contacts/{contactId}_path_contactId Contact id FEEL expression
contactId Contact id FEEL expression
companyId Company id FEEL expression
get-/crm/v3/objects/companies/{companyId}_getById_path_companyId Company id FEEL expression
get-/crm/v3/objects/companies/{companyId}/associations/contacts Company id FEEL expression
post-/crm/v3/objects/companies_input Company properties FEEL expression
delete-/crm/v3/objects/companies/{companyId}_archive_path_companyId Company id FEEL expression
get-/crm/v3/objects/deals/{dealId}_getById_path_dealId Deal id FEEL expression
delete-/crm/v3/objects/deals/{dealId}_archive_path_dealId Deal id FEEL expression
portalId Portal id FEEL expression
formId Form id FEEL expression
post-api.hsforms.com/submissions_body Form fields FEEL expression
listId List id FEEL expression
put-/crm/v3/lists/{listId}/memberships/add_body Object ids FEEL expression
workflowId Workflow id FEEL expression
contactMail Contact email FEEL expression

Optional inputs

KeyLabelType
resourceType Resource type string
operationId Operation type string
operationId Operation type string
operationId Operation type string
operationId Operation type string
afterId Next page after object id FEEL expression
properties Additional properties that should be returned FEEL expression
companyId Company id FEEL expression
resultVariable Result variable string
resultExpression Result expression FEEL expression
errorExpression Error expression FEEL expression
retryCount Retries FEEL expression
retryBackoff Retry backoff string

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.HubSpot.v1", { "authentication.token": "<your bearer token>", "get-/crm/v3/objects/contacts/{contactId}_path_contactId": "= ...", "post-/crm/v3/objects/contacts/batch/read_ids": "= =["237433423042", "230280910052"]", "searchField": "= ...", "searchValue": "= ...", "properties": "= { "lastname": "Doe", "firstname": "Jane", "email": "[email protected]" }", "patch-/crm/v3/objects/contacts/{contactId}_path_contactId": "= ...", "delete-/crm/v3/objects/contacts/{contactId}_path_contactId": "= ...", "contactId": "= ...", "companyId": "= ...", "get-/crm/v3/objects/companies/{companyId}_getById_path_companyId": "= ...", "get-/crm/v3/objects/companies/{companyId}/associations/contacts": "= ...", "post-/crm/v3/objects/companies_input": "= { "properties": { "name": "HubSpot", "domain": "hubspot.com" } }", "delete-/crm/v3/objects/companies/{companyId}_archive_path_companyId": "= ...", "get-/crm/v3/objects/deals/{dealId}_getById_path_dealId": "= ...", "delete-/crm/v3/objects/deals/{dealId}_archive_path_dealId": "= ...", "portalId": "= ...", "formId": "= ...", "post-api.hsforms.com/submissions_body": "= ={ "fields": [ { "name": "firstname", "value": "Jane" }, { "name": "lasename", "value": "Doe" }, { "name": "email", "value": "[email protected]" } ] }", "listId": "= ...", "put-/crm/v3/lists/{listId}/memberships/add_body": "= =["12345678"]", "workflowId": "= ...", "contactMail": "= ...", "resourceType": "contacts", "operationId": "get-/crm/v3/objects/contacts_getPage", })