Replace a tool pack’s connector list declaratively. Any connector not in the request body is removed from the tool pack.
tool_names behavior per item:
[] (empty list): the connector is removed from the tool pack.Returns the updated list of connectors on the tool pack.
Token-based authentication with required prefix “Bearer”
Connector slug — primary identifier.
DEPRECATED — prefer slug. Retained for backward compatibility.
Authentication scope. INDIVIDUAL: each user authenticates separately. SHARED: users in the same registered_company share one credential. Defaults to INDIVIDUAL when creating a new connector.
INDIVIDUAL - INDIVIDUALSHARED - SHAREDORGANIZATION - ORGANIZATIONTool names to enable on this connector.
[] (empty list): the connector is removed from the tool pack.How credentials are shared for this connector.
INDIVIDUAL: each registered user authenticates with their own credentialSHARED: users in the same registered_company share one credentialORGANIZATION: one credential is used for the whole organizationINDIVIDUAL - INDIVIDUALSHARED - SHAREDORGANIZATION - ORGANIZATIONDEPRECATED — alias for the connector UUID. Prefer slug as the primary identifier. Retained for backward compatibility.