Update an email translation
Update part of an email translation: the content, envelope, or transformers for a specific email translation. Note, this does not publish your email; if the email is linked to a workflow like a campaign, you still need to click publish to make the changes live.
- Type: stringFormat: uuididrequired
The UUID 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.
- Type: stringlanguagerequired
A language code that indicates the language of your translated email
You must provide a body with at least one of the following properties. Omitting a field leaves it unchanged.
- Type: objectcontent
The content of your email.
- Type: objectenvelope
The envelope of your email, like from and to addresses.
- Type: objecttransformers
Automate repetitive actions like removing white space and inlining CSS with transformers.
- 204
Translation updated
- application/json
- application/json
- application/json
curl 'https://api.customer.io/v1/design_studio/emails/123e4567-e89b-12d3-a456-426614174000/languages/{language}' \
--request PUT \
--header 'Content-Type: application/json' \
--data '{
"content": {
"subject": "",
"preheader_text": "",
"html": "",
"amp": "",
"text": ""
},
"envelope": {
"from_id": null,
"reply_to_id": null,
"recipient": "",
"bcc": "",
"fake_bcc": true,
"headers": [
{
"name": "",
"value": ""
}
]
},
"transformers": {
"url_parameters": {
"enabled": false,
"parameters": []
},
"css_variables": {
"enabled": false,
"preserve": false
},
"css_inliner": {
"enabled": false,
"apply_style_tags": true,
"preserve_important": false,
"remove_style_tags": true,
"preserve_font_faces": true,
"preserve_media_queries": true,
"preserve_keyframes": true,
"preserve_pseudos": true,
"inline_pseudo_elements": false,
"apply_html_attributes": {
"enabled": true,
"apply_width_attributes": true,
"apply_height_attributes": true,
"apply_table_element_attributes": true
}
},
"accessibility": {
"enabled": false,
"language": "",
"add_lang_to_html": true,
"add_dir_to_html": true,
"add_lang_to_content": true,
"add_dir_to_content": true,
"add_role_to_tables": true,
"add_vml_alt_text": true,
"add_empty_alt_to_images": true,
"add_title_to_head": true,
"remove_button_role_from_links": true,
"remove_zoom_meta_tag": true
},
"formatter": {
"type": "none",
"prettify": {
"indent_character": "spaces",
"indent_size": 2,
"wrap_attributes": false
},
"minify": {
"remove_line_breaks": false,
"line_length_limit": 500,
"remove_indentations": true,
"remove_html_comments": "0",
"remove_css_comments": true
}
},
"prevent_widows": {
"enabled": false
},
"encode_entities": {
"enabled": false
},
"remove_unused_css": {
"enabled": false,
"whitelist": [
""
],
"backend_markers": [
{
"heads": "",
"tails": ""
},
{
"heads": "{%",
"tails": "%}"
}
],
"uglify": false
}
}
}'
Translation updated