Skip to main content Skip to complementary content

Install template

POST /templates/{template_guid}/install

Add an integration (automation) in a customer account, based on a template. This will create an instance (automation) of the template in the account, and activate the schedule from the template (if any).

template_prevent_duplicates (optional): if set to true, no duplicate instance will be created for the same template, instead the same instance will be updated. Note that the input parameters (inputs) are taken into account to determine duplicates. An instance with other input parameters will not be considered a duplicate. This allows installing e.g. an instance where project=A and a second instance where project=B.

Query Parameters

Name Description Type
template_prevent_duplicates - boolean

Path Parameters

Name Description Type
template_guid - string

Body Parameters

Name Description Type Required
account account.guid or account.externalid string Yes
inputs Syntax is similar as in /accounts//blends//set-persisted-inputs json No
datasources - json No

Examples

{ 
  "account": "123456798",
  "inputs": {
     "input_param1": "some value",
     "input_param2": "some value"
  },
  "datasources": [
    "8b742ac0-11f4-11ea-8816-c9f7a91929c8",
    "e34c6c70-bb91-11ea-b0a9-4b75c30b4a32"
  ]
}

Results

200

{}

400

{}

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!