Template

List Templates

get

Returns a list of all templates.

Responses
200
List of Templates returned successfully.
application/json
get
GET /portal/api/bridge/templates HTTP/1.1
Host: <zone>.make.com
Accept: */*
200

List of Templates returned successfully.

{
  "templates": [
    {
      "id": 1,
      "deleted": true,
      "visibility": "team",
      "versionId": 1,
      "versionUid": 1,
      "name": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "description": {},
      "usedPackages": [
        "text"
      ],
      "scheduling": {
        "type": "immediately",
        "interval": 1,
        "date": "2025-05-28T16:49:29.726Z",
        "between": [
          "2025-05-28T16:49:29.726Z"
        ],
        "time": "text",
        "days": [
          1
        ],
        "months": [
          1
        ],
        "restrict": [
          {
            "time": [
              "text"
            ],
            "days": [
              1
            ],
            "months": [
              1
            ]
          }
        ]
      },
      "isInstanceable": true,
      "instanceableId": 1,
      "ANY_ADDITIONAL_PROPERTY": "anything"
    }
  ]
}

Create a new Template

post

Creates a new template.

Body
all ofOptional
Responses
200
Template created successfully. Template data returned.
application/json
post
POST /portal/api/bridge/templates HTTP/1.1
Host: <zone>.make.com
Content-Type: application/json
Accept: */*
Content-Length: 5333

{
  "languageCode": "text",
  "visibility": "team",
  "blueprint": {
    "name": "text",
    "flow": [
      {
        "id": 1,
        "version": 1,
        "module": "text",
        "mapper": {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "filter": null,
        "parameters": {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "routes": [
          {
            "flow": null
          }
        ],
        "onerror": null,
        "metadata": {
          "expect": [
            {
              "name": "text",
              "type": "text",
              "label": "text",
              "required": true,
              "validate": null,
              "options": null,
              "spec": [],
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ],
          "interface": null,
          "parameters": [
            {
              "name": "text",
              "type": "text",
              "label": "text",
              "required": true,
              "validate": null,
              "options": null,
              "spec": [],
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ],
          "instant": true,
          "restore": {
            "expect": {
              "ANY_ADDITIONAL_PROPERTY": {
                "mode": "edit",
                "nested": null,
                "items": [
                  null
                ],
                "collapsed": true,
                "empty": true,
                "data": null,
                "label": "text",
                "name": "text",
                "options": null,
                "type": "text",
                "value": null,
                "path": null,
                "default": null
              }
            },
            "parameters": {
              "ANY_ADDITIONAL_PROPERTY": {
                "mode": "edit",
                "nested": null,
                "items": [
                  null
                ],
                "collapsed": true,
                "empty": true,
                "data": null,
                "label": "text",
                "name": "text",
                "options": null,
                "type": "text",
                "value": null,
                "path": null,
                "default": null
              }
            }
          },
          "designer": {
            "x": 1,
            "y": 1,
            "orphans": [],
            "samples": null,
            "name": "text"
          },
          "version": 1,
          "scenario": null,
          "advanced": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "metadata": {
      "instant": true,
      "designer": {
        "x": 1,
        "y": 1,
        "orphans": [
          [
            {
              "id": 1,
              "version": 1,
              "module": "text",
              "mapper": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "filter": null,
              "parameters": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "routes": [
                {
                  "flow": null
                }
              ],
              "onerror": null,
              "metadata": {
                "expect": [
                  {
                    "name": "text",
                    "type": "text",
                    "label": "text",
                    "required": true,
                    "validate": null,
                    "options": null,
                    "spec": [],
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  }
                ],
                "interface": null,
                "parameters": [
                  {
                    "name": "text",
                    "type": "text",
                    "label": "text",
                    "required": true,
                    "validate": null,
                    "options": null,
                    "spec": [],
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  }
                ],
                "instant": true,
                "restore": {
                  "expect": {
                    "ANY_ADDITIONAL_PROPERTY": {
                      "mode": "edit",
                      "nested": null,
                      "items": [
                        null
                      ],
                      "collapsed": true,
                      "empty": true,
                      "data": null,
                      "label": "text",
                      "name": "text",
                      "options": null,
                      "type": "text",
                      "value": null,
                      "path": null,
                      "default": null
                    }
                  },
                  "parameters": {
                    "ANY_ADDITIONAL_PROPERTY": {
                      "mode": "edit",
                      "nested": null,
                      "items": [
                        null
                      ],
                      "collapsed": true,
                      "empty": true,
                      "data": null,
                      "label": "text",
                      "name": "text",
                      "options": null,
                      "type": "text",
                      "value": null,
                      "path": null,
                      "default": null
                    }
                  }
                },
                "designer": {
                  "x": 1,
                  "y": 1,
                  "orphans": [],
                  "samples": null,
                  "name": "text"
                },
                "version": 1,
                "scenario": null,
                "advanced": true,
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ]
        ],
        "samples": null,
        "name": "text"
      },
      "version": 1,
      "scenario": null
    }
  },
  "controller": {
    "version": 2,
    "metadata": {
      "name": "text",
      "description": "text",
      "moduleSequenceId": 1
    },
    "fields": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "mappingContext": {
          "modules": {
            "ANY_ADDITIONAL_PROPERTY": {
              "pick": [
                "text"
              ],
              "omit": [
                "text"
              ]
            }
          }
        }
      }
    },
    "fragments": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "mappingContext": {
          "modules": {
            "ANY_ADDITIONAL_PROPERTY": {
              "pick": [
                "text"
              ],
              "omit": [
                "text"
              ]
            }
          }
        },
        "store": {
          "pick": [
            "text"
          ]
        }
      }
    },
    "accounts": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "scopes": [
          "text"
        ]
      }
    },
    "hooks": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "keys": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "udts": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "datastores": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "filters": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "mappingContext": {
          "modules": {
            "ANY_ADDITIONAL_PROPERTY": {
              "pick": [
                "text"
              ],
              "omit": [
                "text"
              ]
            }
          }
        }
      }
    },
    "scenarioSettings": {
      "description": {
        "value": "text",
        "mode": "set"
      }
    }
  },
  "name": {
    "ANY_ADDITIONAL_PROPERTY": "text"
  },
  "description": {
    "ANY_ADDITIONAL_PROPERTY": "text"
  },
  "privateValues": {
    "ANY_ADDITIONAL_PROPERTY": "anything"
  },
  "scheduling": {
    "type": "immediately",
    "interval": 1,
    "date": "2025-05-28T16:49:29.726Z",
    "between": [
      "2025-05-28T16:49:29.726Z"
    ],
    "time": "text",
    "days": [
      1
    ],
    "months": [
      1
    ],
    "restrict": [
      {
        "time": [
          "text"
        ],
        "days": [
          1
        ],
        "months": [
          1
        ]
      }
    ]
  },
  "versionUid": 1,
  "inputSpec": [
    {
      "name": "text",
      "type": "text",
      "label": "text",
      "default": "text",
      "required": false,
      "multiline": false,
      "ANY_ADDITIONAL_PROPERTY": "anything"
    }
  ],
  "outputSpec": [
    {
      "ANY_ADDITIONAL_PROPERTY": "anything"
    }
  ],
  "url": {
    "ANY_ADDITIONAL_PROPERTY": "text"
  },
  "approveState": 0,
  "approved": "text",
  "requestedApproval": true,
  "isInstanceable": true,
  "instanceableId": 1,
  "publicVersionId": 1
}
200

Template created successfully. Template data returned.

{
  "template": {
    "id": 1,
    "createdAt": "text",
    "deleted": true,
    "teamId": 1,
    "organizationId": 1,
    "zoneId": 1,
    "languageCode": "text",
    "visibility": "team",
    "isOem": true,
    "versionId": 1,
    "authorId": 1,
    "versionCreatedAt": "text",
    "blueprint": {
      "name": "text",
      "flow": [
        {
          "id": 1,
          "version": 1,
          "module": "text",
          "mapper": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "filter": null,
          "parameters": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "routes": [
            {
              "flow": null
            }
          ],
          "onerror": null,
          "metadata": {
            "expect": [
              {
                "name": "text",
                "type": "text",
                "label": "text",
                "required": true,
                "validate": null,
                "options": null,
                "spec": [],
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ],
            "interface": null,
            "parameters": [
              {
                "name": "text",
                "type": "text",
                "label": "text",
                "required": true,
                "validate": null,
                "options": null,
                "spec": [],
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ],
            "instant": true,
            "restore": {
              "expect": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "mode": "edit",
                  "nested": null,
                  "items": [
                    null
                  ],
                  "collapsed": true,
                  "empty": true,
                  "data": null,
                  "label": "text",
                  "name": "text",
                  "options": null,
                  "type": "text",
                  "value": null,
                  "path": null,
                  "default": null
                }
              },
              "parameters": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "mode": "edit",
                  "nested": null,
                  "items": [
                    null
                  ],
                  "collapsed": true,
                  "empty": true,
                  "data": null,
                  "label": "text",
                  "name": "text",
                  "options": null,
                  "type": "text",
                  "value": null,
                  "path": null,
                  "default": null
                }
              }
            },
            "designer": {
              "x": 1,
              "y": 1,
              "orphans": [],
              "samples": null,
              "name": "text"
            },
            "version": 1,
            "scenario": null,
            "advanced": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "ANY_ADDITIONAL_PROPERTY": "anything"
        }
      ],
      "metadata": {
        "instant": true,
        "designer": {
          "x": 1,
          "y": 1,
          "orphans": [
            [
              {
                "id": 1,
                "version": 1,
                "module": "text",
                "mapper": {
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "filter": null,
                "parameters": {
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "routes": [
                  {
                    "flow": null
                  }
                ],
                "onerror": null,
                "metadata": {
                  "expect": [
                    {
                      "name": "text",
                      "type": "text",
                      "label": "text",
                      "required": true,
                      "validate": null,
                      "options": null,
                      "spec": [],
                      "ANY_ADDITIONAL_PROPERTY": "anything"
                    }
                  ],
                  "interface": null,
                  "parameters": [
                    {
                      "name": "text",
                      "type": "text",
                      "label": "text",
                      "required": true,
                      "validate": null,
                      "options": null,
                      "spec": [],
                      "ANY_ADDITIONAL_PROPERTY": "anything"
                    }
                  ],
                  "instant": true,
                  "restore": {
                    "expect": {
                      "ANY_ADDITIONAL_PROPERTY": {
                        "mode": "edit",
                        "nested": null,
                        "items": [
                          null
                        ],
                        "collapsed": true,
                        "empty": true,
                        "data": null,
                        "label": "text",
                        "name": "text",
                        "options": null,
                        "type": "text",
                        "value": null,
                        "path": null,
                        "default": null
                      }
                    },
                    "parameters": {
                      "ANY_ADDITIONAL_PROPERTY": {
                        "mode": "edit",
                        "nested": null,
                        "items": [
                          null
                        ],
                        "collapsed": true,
                        "empty": true,
                        "data": null,
                        "label": "text",
                        "name": "text",
                        "options": null,
                        "type": "text",
                        "value": null,
                        "path": null,
                        "default": null
                      }
                    }
                  },
                  "designer": {
                    "x": 1,
                    "y": 1,
                    "orphans": [],
                    "samples": null,
                    "name": "text"
                  },
                  "version": 1,
                  "scenario": null,
                  "advanced": true,
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ]
          ],
          "samples": null,
          "name": "text"
        },
        "version": 1,
        "scenario": null
      }
    },
    "controller": {
      "version": 2,
      "metadata": {
        "name": "text",
        "description": "text",
        "moduleSequenceId": 1
      },
      "fields": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          }
        }
      },
      "fragments": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          },
          "store": {
            "pick": [
              "text"
            ]
          }
        }
      },
      "accounts": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "scopes": [
            "text"
          ]
        }
      },
      "hooks": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "keys": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "udts": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "datastores": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "filters": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          }
        }
      },
      "scenarioSettings": {
        "description": {
          "value": "text",
          "mode": "set"
        }
      }
    },
    "name": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "description": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "privateValues": {
      "ANY_ADDITIONAL_PROPERTY": "anything"
    },
    "usedPackages": [
      "text"
    ],
    "usedPackagesEnd": [
      "text"
    ],
    "usedPackagesStart": "text",
    "scheduling": {
      "type": "immediately",
      "interval": 1,
      "date": "2025-05-28T16:49:29.726Z",
      "between": [
        "2025-05-28T16:49:29.726Z"
      ],
      "time": "text",
      "days": [
        1
      ],
      "months": [
        1
      ],
      "restrict": [
        {
          "time": [
            "text"
          ],
          "days": [
            1
          ],
          "months": [
            1
          ]
        }
      ]
    },
    "parent": 1,
    "versionDeleted": false,
    "versionUid": 1,
    "inputSpec": [
      {
        "name": "text",
        "type": "text",
        "label": "text",
        "default": "text",
        "required": false,
        "multiline": false,
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "outputSpec": [
      {
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "usage": 1,
    "url": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "approveState": 0,
    "approved": "text",
    "requestedApproval": true,
    "isInstanceable": true,
    "instanceableId": 1,
    "publicVersionId": 1
  }
}

Get Template Metadata & Versions

get

Returns template metadata & all versions by templateId.

Path parameters
templateIdintegerRequired
Responses
200
Template metadata & versions returned successfully.
application/json
get
GET /portal/api/bridge/templates/{templateId}/versions HTTP/1.1
Host: <zone>.make.com
Accept: */*
200

Template metadata & versions returned successfully.

{
  "metadata": {
    "id": 1,
    "createdAt": "text",
    "deleted": true,
    "teamId": 1,
    "organizationId": 1,
    "zoneId": 1,
    "languageCode": "text",
    "visibility": "team",
    "isOem": true
  },
  "versions": [
    {
      "id": 1,
      "createdAt": "text",
      "deleted": true,
      "teamId": 1,
      "organizationId": 1,
      "zoneId": 1,
      "languageCode": "text",
      "visibility": "team",
      "isOem": true,
      "versionId": 1,
      "authorId": 1,
      "versionCreatedAt": "text",
      "blueprint": {
        "name": "text",
        "flow": [
          {
            "id": 1,
            "version": 1,
            "module": "text",
            "mapper": {
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "filter": null,
            "parameters": {
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "routes": [
              {
                "flow": null
              }
            ],
            "onerror": null,
            "metadata": {
              "expect": [
                {
                  "name": "text",
                  "type": "text",
                  "label": "text",
                  "required": true,
                  "validate": null,
                  "options": null,
                  "spec": [],
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                }
              ],
              "interface": null,
              "parameters": [
                {
                  "name": "text",
                  "type": "text",
                  "label": "text",
                  "required": true,
                  "validate": null,
                  "options": null,
                  "spec": [],
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                }
              ],
              "instant": true,
              "restore": {
                "expect": {
                  "ANY_ADDITIONAL_PROPERTY": {
                    "mode": "edit",
                    "nested": null,
                    "items": [
                      null
                    ],
                    "collapsed": true,
                    "empty": true,
                    "data": null,
                    "label": "text",
                    "name": "text",
                    "options": null,
                    "type": "text",
                    "value": null,
                    "path": null,
                    "default": null
                  }
                },
                "parameters": {
                  "ANY_ADDITIONAL_PROPERTY": {
                    "mode": "edit",
                    "nested": null,
                    "items": [
                      null
                    ],
                    "collapsed": true,
                    "empty": true,
                    "data": null,
                    "label": "text",
                    "name": "text",
                    "options": null,
                    "type": "text",
                    "value": null,
                    "path": null,
                    "default": null
                  }
                }
              },
              "designer": {
                "x": 1,
                "y": 1,
                "orphans": [],
                "samples": null,
                "name": "text"
              },
              "version": 1,
              "scenario": null,
              "advanced": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "ANY_ADDITIONAL_PROPERTY": "anything"
          }
        ],
        "metadata": {
          "instant": true,
          "designer": {
            "x": 1,
            "y": 1,
            "orphans": [
              [
                {
                  "id": 1,
                  "version": 1,
                  "module": "text",
                  "mapper": {
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  },
                  "filter": null,
                  "parameters": {
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  },
                  "routes": [
                    {
                      "flow": null
                    }
                  ],
                  "onerror": null,
                  "metadata": {
                    "expect": [
                      {
                        "name": "text",
                        "type": "text",
                        "label": "text",
                        "required": true,
                        "validate": null,
                        "options": null,
                        "spec": [],
                        "ANY_ADDITIONAL_PROPERTY": "anything"
                      }
                    ],
                    "interface": null,
                    "parameters": [
                      {
                        "name": "text",
                        "type": "text",
                        "label": "text",
                        "required": true,
                        "validate": null,
                        "options": null,
                        "spec": [],
                        "ANY_ADDITIONAL_PROPERTY": "anything"
                      }
                    ],
                    "instant": true,
                    "restore": {
                      "expect": {
                        "ANY_ADDITIONAL_PROPERTY": {
                          "mode": "edit",
                          "nested": null,
                          "items": [
                            null
                          ],
                          "collapsed": true,
                          "empty": true,
                          "data": null,
                          "label": "text",
                          "name": "text",
                          "options": null,
                          "type": "text",
                          "value": null,
                          "path": null,
                          "default": null
                        }
                      },
                      "parameters": {
                        "ANY_ADDITIONAL_PROPERTY": {
                          "mode": "edit",
                          "nested": null,
                          "items": [
                            null
                          ],
                          "collapsed": true,
                          "empty": true,
                          "data": null,
                          "label": "text",
                          "name": "text",
                          "options": null,
                          "type": "text",
                          "value": null,
                          "path": null,
                          "default": null
                        }
                      }
                    },
                    "designer": {
                      "x": 1,
                      "y": 1,
                      "orphans": [],
                      "samples": null,
                      "name": "text"
                    },
                    "version": 1,
                    "scenario": null,
                    "advanced": true,
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  },
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                }
              ]
            ],
            "samples": null,
            "name": "text"
          },
          "version": 1,
          "scenario": null
        }
      },
      "controller": {
        "version": 2,
        "metadata": {
          "name": "text",
          "description": "text",
          "moduleSequenceId": 1
        },
        "fields": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text",
            "mappingContext": {
              "modules": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "pick": [
                    "text"
                  ],
                  "omit": [
                    "text"
                  ]
                }
              }
            }
          }
        },
        "fragments": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text",
            "mappingContext": {
              "modules": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "pick": [
                    "text"
                  ],
                  "omit": [
                    "text"
                  ]
                }
              }
            },
            "store": {
              "pick": [
                "text"
              ]
            }
          }
        },
        "accounts": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text",
            "scopes": [
              "text"
            ]
          }
        },
        "hooks": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text"
          }
        },
        "keys": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text"
          }
        },
        "udts": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text"
          }
        },
        "datastores": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text"
          }
        },
        "filters": {
          "ANY_ADDITIONAL_PROPERTY": {
            "spec": {
              "name": "text",
              "type": "text",
              "shadow": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "targets": [
              "text"
            ],
            "parent": "text",
            "autoSpec": true,
            "help": "text",
            "mappingContext": {
              "modules": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "pick": [
                    "text"
                  ],
                  "omit": [
                    "text"
                  ]
                }
              }
            }
          }
        },
        "scenarioSettings": {
          "description": {
            "value": "text",
            "mode": "set"
          }
        }
      },
      "name": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "description": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "privateValues": {
        "ANY_ADDITIONAL_PROPERTY": "anything"
      },
      "usedPackages": [
        "text"
      ],
      "usedPackagesEnd": [
        "text"
      ],
      "usedPackagesStart": "text",
      "scheduling": {
        "type": "immediately",
        "interval": 1,
        "date": "2025-05-28T16:49:29.726Z",
        "between": [
          "2025-05-28T16:49:29.726Z"
        ],
        "time": "text",
        "days": [
          1
        ],
        "months": [
          1
        ],
        "restrict": [
          {
            "time": [
              "text"
            ],
            "days": [
              1
            ],
            "months": [
              1
            ]
          }
        ]
      },
      "parent": 1,
      "versionDeleted": false,
      "versionUid": 1,
      "inputSpec": [
        {
          "name": "text",
          "type": "text",
          "label": "text",
          "default": "text",
          "required": false,
          "multiline": false,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        }
      ],
      "outputSpec": [
        {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        }
      ],
      "usage": 1,
      "url": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "approveState": 0,
      "approved": "text",
      "requestedApproval": true,
      "isInstanceable": true,
      "instanceableId": 1,
      "publicVersionId": 1
    }
  ]
}

Set Template Version Instanceable

post

Set wheter a template's version should be instanceable based on templateId and versionSerialId (first version is 1, second version is 2 and so on).

Body
templateIdintegerRequired
versionSerialIdintegerRequired
setInstanceablebooleanOptional
Responses
200
Template version set instanceable.
application/json
post
POST /portal/api/bridge/templates/set-instanceable HTTP/1.1
Host: <zone>.make.com
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "templateId": 1,
  "versionSerialId": 1,
  "setInstanceable": true
}
200

Template version set instanceable.

{
  "templateId": 1,
  "versionSerialId": 1,
  "versionUid": 1,
  "instanceableId": 1,
  "isInstanceable": true
}

Get a Template's Blueprint

get

Returns the blueprint of the latest version of a template based on the templateId.

Path parameters
templateIdintegerRequired
Responses
200
Template blueprint returned successfully.
application/json
get
GET /portal/api/bridge/templates/{templateId}/blueprint HTTP/1.1
Host: <zone>.make.com
Accept: */*
200

Template blueprint returned successfully.

{
  "name": "text",
  "flow": [
    {
      "id": 1,
      "version": 1,
      "module": "text",
      "mapper": {
        "ANY_ADDITIONAL_PROPERTY": "anything"
      },
      "filter": null,
      "parameters": {
        "ANY_ADDITIONAL_PROPERTY": "anything"
      },
      "routes": [
        {
          "flow": null
        }
      ],
      "onerror": null,
      "metadata": {
        "expect": [
          {
            "name": "text",
            "type": "text",
            "label": "text",
            "required": true,
            "validate": null,
            "options": null,
            "spec": [],
            "ANY_ADDITIONAL_PROPERTY": "anything"
          }
        ],
        "interface": null,
        "parameters": [
          {
            "name": "text",
            "type": "text",
            "label": "text",
            "required": true,
            "validate": null,
            "options": null,
            "spec": [],
            "ANY_ADDITIONAL_PROPERTY": "anything"
          }
        ],
        "instant": true,
        "restore": {
          "expect": {
            "ANY_ADDITIONAL_PROPERTY": {
              "mode": "edit",
              "nested": null,
              "items": [
                null
              ],
              "collapsed": true,
              "empty": true,
              "data": null,
              "label": "text",
              "name": "text",
              "options": null,
              "type": "text",
              "value": null,
              "path": null,
              "default": null
            }
          },
          "parameters": {
            "ANY_ADDITIONAL_PROPERTY": {
              "mode": "edit",
              "nested": null,
              "items": [
                null
              ],
              "collapsed": true,
              "empty": true,
              "data": null,
              "label": "text",
              "name": "text",
              "options": null,
              "type": "text",
              "value": null,
              "path": null,
              "default": null
            }
          }
        },
        "designer": {
          "x": 1,
          "y": 1,
          "orphans": [],
          "samples": null,
          "name": "text"
        },
        "version": 1,
        "scenario": null,
        "advanced": true,
        "ANY_ADDITIONAL_PROPERTY": "anything"
      },
      "ANY_ADDITIONAL_PROPERTY": "anything"
    }
  ],
  "metadata": {
    "instant": true,
    "designer": {
      "x": 1,
      "y": 1,
      "orphans": [
        [
          {
            "id": 1,
            "version": 1,
            "module": "text",
            "mapper": {
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "filter": null,
            "parameters": {
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "routes": [
              {
                "flow": null
              }
            ],
            "onerror": null,
            "metadata": {
              "expect": [
                {
                  "name": "text",
                  "type": "text",
                  "label": "text",
                  "required": true,
                  "validate": null,
                  "options": null,
                  "spec": [],
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                }
              ],
              "interface": null,
              "parameters": [
                {
                  "name": "text",
                  "type": "text",
                  "label": "text",
                  "required": true,
                  "validate": null,
                  "options": null,
                  "spec": [],
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                }
              ],
              "instant": true,
              "restore": {
                "expect": {
                  "ANY_ADDITIONAL_PROPERTY": {
                    "mode": "edit",
                    "nested": null,
                    "items": [
                      null
                    ],
                    "collapsed": true,
                    "empty": true,
                    "data": null,
                    "label": "text",
                    "name": "text",
                    "options": null,
                    "type": "text",
                    "value": null,
                    "path": null,
                    "default": null
                  }
                },
                "parameters": {
                  "ANY_ADDITIONAL_PROPERTY": {
                    "mode": "edit",
                    "nested": null,
                    "items": [
                      null
                    ],
                    "collapsed": true,
                    "empty": true,
                    "data": null,
                    "label": "text",
                    "name": "text",
                    "options": null,
                    "type": "text",
                    "value": null,
                    "path": null,
                    "default": null
                  }
                }
              },
              "designer": {
                "x": 1,
                "y": 1,
                "orphans": [],
                "samples": null,
                "name": "text"
              },
              "version": 1,
              "scenario": null,
              "advanced": true,
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "ANY_ADDITIONAL_PROPERTY": "anything"
          }
        ]
      ],
      "samples": null,
      "name": "text"
    },
    "version": 1,
    "scenario": null
  }
}

Patch a Template's blueprint

patch

Patches a template's blueprint.

Path parameters
templateIdintegerRequired
Body
Responses
200
Template blueprint patched successfully. Template data returned.
application/json
patch
PATCH /portal/api/bridge/templates/{templateId}/blueprint HTTP/1.1
Host: <zone>.make.com
Content-Type: application/json
Accept: */*
Content-Length: 2532

{
  "blueprint": {
    "name": "text",
    "flow": [
      {
        "id": 1,
        "version": 1,
        "module": "text",
        "mapper": {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "filter": null,
        "parameters": {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "routes": [
          {
            "flow": null
          }
        ],
        "onerror": null,
        "metadata": {
          "expect": [
            {
              "name": "text",
              "type": "text",
              "label": "text",
              "required": true,
              "validate": null,
              "options": null,
              "spec": [],
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ],
          "interface": null,
          "parameters": [
            {
              "name": "text",
              "type": "text",
              "label": "text",
              "required": true,
              "validate": null,
              "options": null,
              "spec": [],
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ],
          "instant": true,
          "restore": {
            "expect": {
              "ANY_ADDITIONAL_PROPERTY": {
                "mode": "edit",
                "nested": null,
                "items": [
                  null
                ],
                "collapsed": true,
                "empty": true,
                "data": null,
                "label": "text",
                "name": "text",
                "options": null,
                "type": "text",
                "value": null,
                "path": null,
                "default": null
              }
            },
            "parameters": {
              "ANY_ADDITIONAL_PROPERTY": {
                "mode": "edit",
                "nested": null,
                "items": [
                  null
                ],
                "collapsed": true,
                "empty": true,
                "data": null,
                "label": "text",
                "name": "text",
                "options": null,
                "type": "text",
                "value": null,
                "path": null,
                "default": null
              }
            }
          },
          "designer": {
            "x": 1,
            "y": 1,
            "orphans": [],
            "samples": null,
            "name": "text"
          },
          "version": 1,
          "scenario": null,
          "advanced": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "metadata": {
      "instant": true,
      "designer": {
        "x": 1,
        "y": 1,
        "orphans": [
          [
            {
              "id": 1,
              "version": 1,
              "module": "text",
              "mapper": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "filter": null,
              "parameters": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "routes": [
                {
                  "flow": null
                }
              ],
              "onerror": null,
              "metadata": {
                "expect": [
                  {
                    "name": "text",
                    "type": "text",
                    "label": "text",
                    "required": true,
                    "validate": null,
                    "options": null,
                    "spec": [],
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  }
                ],
                "interface": null,
                "parameters": [
                  {
                    "name": "text",
                    "type": "text",
                    "label": "text",
                    "required": true,
                    "validate": null,
                    "options": null,
                    "spec": [],
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  }
                ],
                "instant": true,
                "restore": {
                  "expect": {
                    "ANY_ADDITIONAL_PROPERTY": {
                      "mode": "edit",
                      "nested": null,
                      "items": [
                        null
                      ],
                      "collapsed": true,
                      "empty": true,
                      "data": null,
                      "label": "text",
                      "name": "text",
                      "options": null,
                      "type": "text",
                      "value": null,
                      "path": null,
                      "default": null
                    }
                  },
                  "parameters": {
                    "ANY_ADDITIONAL_PROPERTY": {
                      "mode": "edit",
                      "nested": null,
                      "items": [
                        null
                      ],
                      "collapsed": true,
                      "empty": true,
                      "data": null,
                      "label": "text",
                      "name": "text",
                      "options": null,
                      "type": "text",
                      "value": null,
                      "path": null,
                      "default": null
                    }
                  }
                },
                "designer": {
                  "x": 1,
                  "y": 1,
                  "orphans": [],
                  "samples": null,
                  "name": "text"
                },
                "version": 1,
                "scenario": null,
                "advanced": true,
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ]
        ],
        "samples": null,
        "name": "text"
      },
      "version": 1,
      "scenario": null
    }
  }
}
200

Template blueprint patched successfully. Template data returned.

{
  "template": {
    "id": 1,
    "createdAt": "text",
    "deleted": true,
    "teamId": 1,
    "organizationId": 1,
    "zoneId": 1,
    "languageCode": "text",
    "visibility": "team",
    "isOem": true,
    "versionId": 1,
    "authorId": 1,
    "versionCreatedAt": "text",
    "blueprint": {
      "name": "text",
      "flow": [
        {
          "id": 1,
          "version": 1,
          "module": "text",
          "mapper": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "filter": null,
          "parameters": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "routes": [
            {
              "flow": null
            }
          ],
          "onerror": null,
          "metadata": {
            "expect": [
              {
                "name": "text",
                "type": "text",
                "label": "text",
                "required": true,
                "validate": null,
                "options": null,
                "spec": [],
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ],
            "interface": null,
            "parameters": [
              {
                "name": "text",
                "type": "text",
                "label": "text",
                "required": true,
                "validate": null,
                "options": null,
                "spec": [],
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ],
            "instant": true,
            "restore": {
              "expect": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "mode": "edit",
                  "nested": null,
                  "items": [
                    null
                  ],
                  "collapsed": true,
                  "empty": true,
                  "data": null,
                  "label": "text",
                  "name": "text",
                  "options": null,
                  "type": "text",
                  "value": null,
                  "path": null,
                  "default": null
                }
              },
              "parameters": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "mode": "edit",
                  "nested": null,
                  "items": [
                    null
                  ],
                  "collapsed": true,
                  "empty": true,
                  "data": null,
                  "label": "text",
                  "name": "text",
                  "options": null,
                  "type": "text",
                  "value": null,
                  "path": null,
                  "default": null
                }
              }
            },
            "designer": {
              "x": 1,
              "y": 1,
              "orphans": [],
              "samples": null,
              "name": "text"
            },
            "version": 1,
            "scenario": null,
            "advanced": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "ANY_ADDITIONAL_PROPERTY": "anything"
        }
      ],
      "metadata": {
        "instant": true,
        "designer": {
          "x": 1,
          "y": 1,
          "orphans": [
            [
              {
                "id": 1,
                "version": 1,
                "module": "text",
                "mapper": {
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "filter": null,
                "parameters": {
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "routes": [
                  {
                    "flow": null
                  }
                ],
                "onerror": null,
                "metadata": {
                  "expect": [
                    {
                      "name": "text",
                      "type": "text",
                      "label": "text",
                      "required": true,
                      "validate": null,
                      "options": null,
                      "spec": [],
                      "ANY_ADDITIONAL_PROPERTY": "anything"
                    }
                  ],
                  "interface": null,
                  "parameters": [
                    {
                      "name": "text",
                      "type": "text",
                      "label": "text",
                      "required": true,
                      "validate": null,
                      "options": null,
                      "spec": [],
                      "ANY_ADDITIONAL_PROPERTY": "anything"
                    }
                  ],
                  "instant": true,
                  "restore": {
                    "expect": {
                      "ANY_ADDITIONAL_PROPERTY": {
                        "mode": "edit",
                        "nested": null,
                        "items": [
                          null
                        ],
                        "collapsed": true,
                        "empty": true,
                        "data": null,
                        "label": "text",
                        "name": "text",
                        "options": null,
                        "type": "text",
                        "value": null,
                        "path": null,
                        "default": null
                      }
                    },
                    "parameters": {
                      "ANY_ADDITIONAL_PROPERTY": {
                        "mode": "edit",
                        "nested": null,
                        "items": [
                          null
                        ],
                        "collapsed": true,
                        "empty": true,
                        "data": null,
                        "label": "text",
                        "name": "text",
                        "options": null,
                        "type": "text",
                        "value": null,
                        "path": null,
                        "default": null
                      }
                    }
                  },
                  "designer": {
                    "x": 1,
                    "y": 1,
                    "orphans": [],
                    "samples": null,
                    "name": "text"
                  },
                  "version": 1,
                  "scenario": null,
                  "advanced": true,
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ]
          ],
          "samples": null,
          "name": "text"
        },
        "version": 1,
        "scenario": null
      }
    },
    "controller": {
      "version": 2,
      "metadata": {
        "name": "text",
        "description": "text",
        "moduleSequenceId": 1
      },
      "fields": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          }
        }
      },
      "fragments": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          },
          "store": {
            "pick": [
              "text"
            ]
          }
        }
      },
      "accounts": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "scopes": [
            "text"
          ]
        }
      },
      "hooks": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "keys": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "udts": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "datastores": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "filters": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          }
        }
      },
      "scenarioSettings": {
        "description": {
          "value": "text",
          "mode": "set"
        }
      }
    },
    "name": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "description": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "privateValues": {
      "ANY_ADDITIONAL_PROPERTY": "anything"
    },
    "usedPackages": [
      "text"
    ],
    "usedPackagesEnd": [
      "text"
    ],
    "usedPackagesStart": "text",
    "scheduling": {
      "type": "immediately",
      "interval": 1,
      "date": "2025-05-28T16:49:29.726Z",
      "between": [
        "2025-05-28T16:49:29.726Z"
      ],
      "time": "text",
      "days": [
        1
      ],
      "months": [
        1
      ],
      "restrict": [
        {
          "time": [
            "text"
          ],
          "days": [
            1
          ],
          "months": [
            1
          ]
        }
      ]
    },
    "parent": 1,
    "versionDeleted": false,
    "versionUid": 1,
    "inputSpec": [
      {
        "name": "text",
        "type": "text",
        "label": "text",
        "default": "text",
        "required": false,
        "multiline": false,
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "outputSpec": [
      {
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "usage": 1,
    "url": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "approveState": 0,
    "approved": "text",
    "requestedApproval": true,
    "isInstanceable": true,
    "instanceableId": 1,
    "publicVersionId": 1
  }
}

Update a Template

put

Updates a template.

Path parameters
templateIdintegerRequired
Body
all ofOptional
Responses
200
Template updated successfully. Template data returned.
application/json
put
PUT /portal/api/bridge/templates/{templateId} HTTP/1.1
Host: <zone>.make.com
Content-Type: application/json
Accept: */*
Content-Length: 5333

{
  "languageCode": "text",
  "visibility": "team",
  "blueprint": {
    "name": "text",
    "flow": [
      {
        "id": 1,
        "version": 1,
        "module": "text",
        "mapper": {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "filter": null,
        "parameters": {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "routes": [
          {
            "flow": null
          }
        ],
        "onerror": null,
        "metadata": {
          "expect": [
            {
              "name": "text",
              "type": "text",
              "label": "text",
              "required": true,
              "validate": null,
              "options": null,
              "spec": [],
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ],
          "interface": null,
          "parameters": [
            {
              "name": "text",
              "type": "text",
              "label": "text",
              "required": true,
              "validate": null,
              "options": null,
              "spec": [],
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ],
          "instant": true,
          "restore": {
            "expect": {
              "ANY_ADDITIONAL_PROPERTY": {
                "mode": "edit",
                "nested": null,
                "items": [
                  null
                ],
                "collapsed": true,
                "empty": true,
                "data": null,
                "label": "text",
                "name": "text",
                "options": null,
                "type": "text",
                "value": null,
                "path": null,
                "default": null
              }
            },
            "parameters": {
              "ANY_ADDITIONAL_PROPERTY": {
                "mode": "edit",
                "nested": null,
                "items": [
                  null
                ],
                "collapsed": true,
                "empty": true,
                "data": null,
                "label": "text",
                "name": "text",
                "options": null,
                "type": "text",
                "value": null,
                "path": null,
                "default": null
              }
            }
          },
          "designer": {
            "x": 1,
            "y": 1,
            "orphans": [],
            "samples": null,
            "name": "text"
          },
          "version": 1,
          "scenario": null,
          "advanced": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "metadata": {
      "instant": true,
      "designer": {
        "x": 1,
        "y": 1,
        "orphans": [
          [
            {
              "id": 1,
              "version": 1,
              "module": "text",
              "mapper": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "filter": null,
              "parameters": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "routes": [
                {
                  "flow": null
                }
              ],
              "onerror": null,
              "metadata": {
                "expect": [
                  {
                    "name": "text",
                    "type": "text",
                    "label": "text",
                    "required": true,
                    "validate": null,
                    "options": null,
                    "spec": [],
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  }
                ],
                "interface": null,
                "parameters": [
                  {
                    "name": "text",
                    "type": "text",
                    "label": "text",
                    "required": true,
                    "validate": null,
                    "options": null,
                    "spec": [],
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  }
                ],
                "instant": true,
                "restore": {
                  "expect": {
                    "ANY_ADDITIONAL_PROPERTY": {
                      "mode": "edit",
                      "nested": null,
                      "items": [
                        null
                      ],
                      "collapsed": true,
                      "empty": true,
                      "data": null,
                      "label": "text",
                      "name": "text",
                      "options": null,
                      "type": "text",
                      "value": null,
                      "path": null,
                      "default": null
                    }
                  },
                  "parameters": {
                    "ANY_ADDITIONAL_PROPERTY": {
                      "mode": "edit",
                      "nested": null,
                      "items": [
                        null
                      ],
                      "collapsed": true,
                      "empty": true,
                      "data": null,
                      "label": "text",
                      "name": "text",
                      "options": null,
                      "type": "text",
                      "value": null,
                      "path": null,
                      "default": null
                    }
                  }
                },
                "designer": {
                  "x": 1,
                  "y": 1,
                  "orphans": [],
                  "samples": null,
                  "name": "text"
                },
                "version": 1,
                "scenario": null,
                "advanced": true,
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          ]
        ],
        "samples": null,
        "name": "text"
      },
      "version": 1,
      "scenario": null
    }
  },
  "controller": {
    "version": 2,
    "metadata": {
      "name": "text",
      "description": "text",
      "moduleSequenceId": 1
    },
    "fields": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "mappingContext": {
          "modules": {
            "ANY_ADDITIONAL_PROPERTY": {
              "pick": [
                "text"
              ],
              "omit": [
                "text"
              ]
            }
          }
        }
      }
    },
    "fragments": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "mappingContext": {
          "modules": {
            "ANY_ADDITIONAL_PROPERTY": {
              "pick": [
                "text"
              ],
              "omit": [
                "text"
              ]
            }
          }
        },
        "store": {
          "pick": [
            "text"
          ]
        }
      }
    },
    "accounts": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "scopes": [
          "text"
        ]
      }
    },
    "hooks": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "keys": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "udts": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "datastores": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text"
      }
    },
    "filters": {
      "ANY_ADDITIONAL_PROPERTY": {
        "spec": {
          "name": "text",
          "type": "text",
          "shadow": true,
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "targets": [
          "text"
        ],
        "parent": "text",
        "autoSpec": true,
        "help": "text",
        "mappingContext": {
          "modules": {
            "ANY_ADDITIONAL_PROPERTY": {
              "pick": [
                "text"
              ],
              "omit": [
                "text"
              ]
            }
          }
        }
      }
    },
    "scenarioSettings": {
      "description": {
        "value": "text",
        "mode": "set"
      }
    }
  },
  "name": {
    "ANY_ADDITIONAL_PROPERTY": "text"
  },
  "description": {
    "ANY_ADDITIONAL_PROPERTY": "text"
  },
  "privateValues": {
    "ANY_ADDITIONAL_PROPERTY": "anything"
  },
  "scheduling": {
    "type": "immediately",
    "interval": 1,
    "date": "2025-05-28T16:49:29.726Z",
    "between": [
      "2025-05-28T16:49:29.726Z"
    ],
    "time": "text",
    "days": [
      1
    ],
    "months": [
      1
    ],
    "restrict": [
      {
        "time": [
          "text"
        ],
        "days": [
          1
        ],
        "months": [
          1
        ]
      }
    ]
  },
  "versionUid": 1,
  "inputSpec": [
    {
      "name": "text",
      "type": "text",
      "label": "text",
      "default": "text",
      "required": false,
      "multiline": false,
      "ANY_ADDITIONAL_PROPERTY": "anything"
    }
  ],
  "outputSpec": [
    {
      "ANY_ADDITIONAL_PROPERTY": "anything"
    }
  ],
  "url": {
    "ANY_ADDITIONAL_PROPERTY": "text"
  },
  "approveState": 0,
  "approved": "text",
  "requestedApproval": true,
  "isInstanceable": true,
  "instanceableId": 1,
  "publicVersionId": 1
}
200

Template updated successfully. Template data returned.

{
  "template": {
    "id": 1,
    "createdAt": "text",
    "deleted": true,
    "teamId": 1,
    "organizationId": 1,
    "zoneId": 1,
    "languageCode": "text",
    "visibility": "team",
    "isOem": true,
    "versionId": 1,
    "authorId": 1,
    "versionCreatedAt": "text",
    "blueprint": {
      "name": "text",
      "flow": [
        {
          "id": 1,
          "version": 1,
          "module": "text",
          "mapper": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "filter": null,
          "parameters": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "routes": [
            {
              "flow": null
            }
          ],
          "onerror": null,
          "metadata": {
            "expect": [
              {
                "name": "text",
                "type": "text",
                "label": "text",
                "required": true,
                "validate": null,
                "options": null,
                "spec": [],
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ],
            "interface": null,
            "parameters": [
              {
                "name": "text",
                "type": "text",
                "label": "text",
                "required": true,
                "validate": null,
                "options": null,
                "spec": [],
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ],
            "instant": true,
            "restore": {
              "expect": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "mode": "edit",
                  "nested": null,
                  "items": [
                    null
                  ],
                  "collapsed": true,
                  "empty": true,
                  "data": null,
                  "label": "text",
                  "name": "text",
                  "options": null,
                  "type": "text",
                  "value": null,
                  "path": null,
                  "default": null
                }
              },
              "parameters": {
                "ANY_ADDITIONAL_PROPERTY": {
                  "mode": "edit",
                  "nested": null,
                  "items": [
                    null
                  ],
                  "collapsed": true,
                  "empty": true,
                  "data": null,
                  "label": "text",
                  "name": "text",
                  "options": null,
                  "type": "text",
                  "value": null,
                  "path": null,
                  "default": null
                }
              }
            },
            "designer": {
              "x": 1,
              "y": 1,
              "orphans": [],
              "samples": null,
              "name": "text"
            },
            "version": 1,
            "scenario": null,
            "advanced": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "ANY_ADDITIONAL_PROPERTY": "anything"
        }
      ],
      "metadata": {
        "instant": true,
        "designer": {
          "x": 1,
          "y": 1,
          "orphans": [
            [
              {
                "id": 1,
                "version": 1,
                "module": "text",
                "mapper": {
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "filter": null,
                "parameters": {
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "routes": [
                  {
                    "flow": null
                  }
                ],
                "onerror": null,
                "metadata": {
                  "expect": [
                    {
                      "name": "text",
                      "type": "text",
                      "label": "text",
                      "required": true,
                      "validate": null,
                      "options": null,
                      "spec": [],
                      "ANY_ADDITIONAL_PROPERTY": "anything"
                    }
                  ],
                  "interface": null,
                  "parameters": [
                    {
                      "name": "text",
                      "type": "text",
                      "label": "text",
                      "required": true,
                      "validate": null,
                      "options": null,
                      "spec": [],
                      "ANY_ADDITIONAL_PROPERTY": "anything"
                    }
                  ],
                  "instant": true,
                  "restore": {
                    "expect": {
                      "ANY_ADDITIONAL_PROPERTY": {
                        "mode": "edit",
                        "nested": null,
                        "items": [
                          null
                        ],
                        "collapsed": true,
                        "empty": true,
                        "data": null,
                        "label": "text",
                        "name": "text",
                        "options": null,
                        "type": "text",
                        "value": null,
                        "path": null,
                        "default": null
                      }
                    },
                    "parameters": {
                      "ANY_ADDITIONAL_PROPERTY": {
                        "mode": "edit",
                        "nested": null,
                        "items": [
                          null
                        ],
                        "collapsed": true,
                        "empty": true,
                        "data": null,
                        "label": "text",
                        "name": "text",
                        "options": null,
                        "type": "text",
                        "value": null,
                        "path": null,
                        "default": null
                      }
                    }
                  },
                  "designer": {
                    "x": 1,
                    "y": 1,
                    "orphans": [],
                    "samples": null,
                    "name": "text"
                  },
                  "version": 1,
                  "scenario": null,
                  "advanced": true,
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                },
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            ]
          ],
          "samples": null,
          "name": "text"
        },
        "version": 1,
        "scenario": null
      }
    },
    "controller": {
      "version": 2,
      "metadata": {
        "name": "text",
        "description": "text",
        "moduleSequenceId": 1
      },
      "fields": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          }
        }
      },
      "fragments": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          },
          "store": {
            "pick": [
              "text"
            ]
          }
        }
      },
      "accounts": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "scopes": [
            "text"
          ]
        }
      },
      "hooks": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "keys": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "udts": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "datastores": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text"
        }
      },
      "filters": {
        "ANY_ADDITIONAL_PROPERTY": {
          "spec": {
            "name": "text",
            "type": "text",
            "shadow": true,
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "targets": [
            "text"
          ],
          "parent": "text",
          "autoSpec": true,
          "help": "text",
          "mappingContext": {
            "modules": {
              "ANY_ADDITIONAL_PROPERTY": {
                "pick": [
                  "text"
                ],
                "omit": [
                  "text"
                ]
              }
            }
          }
        }
      },
      "scenarioSettings": {
        "description": {
          "value": "text",
          "mode": "set"
        }
      }
    },
    "name": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "description": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "privateValues": {
      "ANY_ADDITIONAL_PROPERTY": "anything"
    },
    "usedPackages": [
      "text"
    ],
    "usedPackagesEnd": [
      "text"
    ],
    "usedPackagesStart": "text",
    "scheduling": {
      "type": "immediately",
      "interval": 1,
      "date": "2025-05-28T16:49:29.726Z",
      "between": [
        "2025-05-28T16:49:29.726Z"
      ],
      "time": "text",
      "days": [
        1
      ],
      "months": [
        1
      ],
      "restrict": [
        {
          "time": [
            "text"
          ],
          "days": [
            1
          ],
          "months": [
            1
          ]
        }
      ]
    },
    "parent": 1,
    "versionDeleted": false,
    "versionUid": 1,
    "inputSpec": [
      {
        "name": "text",
        "type": "text",
        "label": "text",
        "default": "text",
        "required": false,
        "multiline": false,
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "outputSpec": [
      {
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    ],
    "usage": 1,
    "url": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "approveState": 0,
    "approved": "text",
    "requestedApproval": true,
    "isInstanceable": true,
    "instanceableId": 1,
    "publicVersionId": 1
  }
}

Delete a Template

delete

Deletes a template.

Path parameters
templateIdintegerRequired
Responses
200
Template deleted successfully.
application/json
delete
DELETE /portal/api/bridge/templates/{templateId} HTTP/1.1
Host: <zone>.make.com
Accept: */*
200

Template deleted successfully.

{
  "deleted": true
}