Skip to main content
POST
Save HubSpot product and outbound deal settings

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

connection_id
integer
required

Connection id in the current organization.

Body

application/json

Validated request fields for this operation.

product_sync_enabled
boolean | null

Product sync enabled. Validation: nullable, boolean.

Example:

true

product_program_ids
integer[] | null

Product program ids. Validation: nullable, array.

Product program ids item. Validation: integer.

product_field_mapping
object | null

Product field mapping. Validation: nullable, array.

product_program_field_mappings
object | null

Per-program field choices keyed by numeric program id, for example 42.

deal_outbound_enabled
boolean | null

Deal outbound enabled. Validation: nullable, boolean.

Example:

true

deal_outbound_pipeline_id
string | null

Deal outbound pipeline id. Validation: nullable, string, max:191.

Maximum string length: 191
Example:

"Deal Outbound Pipeline Id"

deal_outbound_stage_id
string | null

Deal outbound stage id. Validation: nullable, string, max:191.

Maximum string length: 191
Example:

"Deal Outbound Stage Id"

Response

Operation result.

status
string
Example:

"success"

data
object

Activity-setting saves return only connection; other mapping saves include the newly approved mapping.

message
string

Operation receipt.

Example:

"Example"