Skip to content

Update template

PUT
/communication/template-text/template-texts/{id}
Required scope: templatetext:update

Overwrites an existing template entirely. Requires the template to exist; throws template-not-found otherwise. Runs the same sanitise → render → commit algorithm as POST. The usage type (settings.channel) cannot be changed, and the content type is kept if the request leaves it out. The request does not take attachments: the attachments of the languages that stay are kept, those of a language that is removed go with it, and every active row of a language, also one of a country block that is new, gets the attachments of the language.

Request body ​

Response ​

The template was updated successfully.