Clone an email
Duplicate an email — its content, versions, and assets — as a fresh draft attributed to the API principal. The clone is never approved, regardless of the source’s state.
Authorizations
Workspace API key, e.g. Authorization: Bearer tented_.... Create keys in Workspace Settings → API Keys.
Headers
Optional idempotency key. Replaying a request with the same key returns the stored result of the first attempt. If the first attempt is still in flight, the replay fails with 409 idempotency_in_progress.
Path Parameters
Email ID to clone.
Body
Name for the clone. Defaults to "{original name} (copy)".
1 - 200Response
Clone created.
Full email object.
Email ID.
Internal name (never shown to recipients).
Lifecycle state.
draft, approved Latest content version number.
Subject line.
Preheader text.
Sender display name.
Sender address. Sending requires a verified domain.
Reply-to address.
Version that is approved, or null.
Number of content versions (equals current_version).
Whether plain text has been manually overridden.
When the plain-text override was set.
True when HTML changed after a plain-text override, so the override may be stale.
Creation time.
Last update.
Who created the email (API key name or user).
Status of the most recent AI generation, when one exists.
generating, completed, failed API path to fetch the latest HTML, e.g. /v1/emails/{emailId}/content.
API path to fetch the plain-text rendition.