Update a theme
Themes
Update a theme
Update a theme’s name and/or styles. Style changes cascade to every email using the theme.
POST
Update a theme
At least one of
name or styles must be provided.styles change, the update cascades to every email using this theme. affectedEmailCount in the response reports how many emails were affected.
Manual style edits made on individual emails are preserved: the cascade only
changes properties an email has not overridden. A per-email override is removed
only when it becomes identical to the theme’s new value, after which that email
follows the theme for that property.
Request
Path parameters
The ID of the theme.
Body
The theme name.
Style attributes for the theme. Attributes use the same names as the LMX
<Style /> tag attributes.Response
Success
The theme ID.
The theme name.
The theme’s style attributes.
Whether this theme is the team’s default theme.
ISO 8601 timestamp for when the theme was created.
ISO 8601 timestamp for when the theme was last updated.
The number of emails using this theme that are affected by the style change.
0 when only the name changed.Error
If the request body is invalid, a400 Bad Request is returned.
A 404 Not Found is returned if the theme does not exist.
If the API key is invalid (or content API is not enabled for your team), a
401 Unauthorized is returned.
An error message describing what went wrong.
Last modified on July 9, 2026

