---
title: "Update Workflow Template"
method: PATCH
path: "/workflows/v1/templates/{workflow_template_id}"
tags: ["Workflow Templates"]
---

# Update Workflow Template

`PATCH /workflows/v1/templates/{workflow_template_id}`

Endpoint to update a Workflow template by its ID.

## Path parameters

- `workflow_template_id` string, required

## Request body

- object

## Response `200`

Successful Response

- WorkflowTemplateResponse — Response model for a single workflow template. Contains a WorkflowTemplateModel object.
  - `workflow_template` WorkflowTemplatesModel, required — Stores a workflow template configuration present in the workflow system.
    - `teamId` string
    - `createdBy` string
    - `updatedBy` string
    - `createdAt` string, date-time
    - `updatedAt` string, date-time
    - `_id` string
    - `workflow_template_config` WorkflowTemplateConfigOutput
      - `access_level` 'personal' | 'team' | 'system' — Enum representing different access control levels.
      - `access_list` PydanticObjectId[], nullable — List of user IDs or team IDs that have access to this node library
      - `logical_id` string, nullable — Unique identifier for the workflow template
      - `workflow_id` string, nullable — The ID of the workflow this template belongs to

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/interactly/apis/interactly-api-3.md) · [All operations](https://skmtc.dev/interactly/apis/interactly-api-3/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/interactly/interactly-api-3/revisions/35cbea12a781/schema)
