Emails

Update an email

Changed on

Update part of an email: an email's name, template status, folder, content, envelope, or transformers. Note, this does not publish your email; if the email is linked to a workflow like an automation, you still need to click publish to make the changes live.

put/v1/design_studio/emails/{id}

Request

  • Base URL
    https://api.customer.io
  • URL
    https://api.customer.io/v1/design_studio/emails/{id}
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

The id of the email. If your email has multiple languages, you must provide the ID of the default language template. This links the workflow to all of the language variants for the template.

Request body

namestring

Display name of the email.

is_templateboolean

Whether the email is a reusable template.

parent_folder_idstring uuid nullable

The UUID of the parent folder.

Omit if you want no change to where the folder or file is located. Include null to move it to your root directory. Or add the UUID of another folder to move it there.

Response

Email updated, no content returned

Changes

    • info

      the endpoint scheme security Bearer-Auth was added to the API

    • info

      api tag Emails added

    • info

      api tag Design Studio emails removed

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status