---
title: "Changes to Update single Template"
method: PUT
path: "/v1/templates/{id}"
---

# Changes to Update single Template

`PUT /v1/templates/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `3351ccd9e2a6`: 1 breaking, 9 warning, 6 info

## Changes

- **2026-11-03** `3351ccd9e2a6`: 1 breaking, 9 warning, 6 info
  - removed `subschema #1: Text Template, subschema #2: Image Template, subschema #3: Video Template, subschema #4: Document Template, subschema #5: Carousel Template, subschema #6: Survey Template` from the `data/oneOf[subschema #2: Viber Template]/` request property `oneOf` list
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/button_url_example` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/carousel_items` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/otp_expiration_seconds` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/survey_options` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/viber_category` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/viber_template` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/wa_category` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/wa_sender_code` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/TemplateResponseDto]/wa_text_examples` from the response with the `200` status
  - api tag `Verification Templates` added
  - api tag `Templates` removed
  - added the new optional request property `data/oneOf[subschema #2: Viber Template]/name`
  - added the new optional request property `data/oneOf[subschema #2: Viber Template]/text`
  - removed the `carousel` enum value from the `data/allOf[#/components/schemas/TemplateResponseDto]/type/allOf[#/components/schemas/EnumTemplateTypes]/` response property for the response status `200`
  - removed the `survey` enum value from the `data/allOf[#/components/schemas/TemplateResponseDto]/type/allOf[#/components/schemas/EnumTemplateTypes]/` response property for the response status `200`

---

[Operation](https://skmtc.dev/dexatel/apis/verify-apis/docs/v1/templates/:id/put.md) - [API](https://skmtc.dev/dexatel/apis/verify-apis.md) - [Page](https://skmtc.dev/dexatel/apis/verify-apis/changes/v1/templates/:id/put)
