Edit an email design
Applies a natural-language prompt edit (optionally a emailVersionId source pin + contentUrls) to an existing design: the Brew email agent edits the design’s current latest version (or the pinned version) and writes a new version: "latest" row on the same emailId (the previous head is demoted to a numeric historical version).
USAGE-metered — the agent’s actual token spend is charged. Returns the generated-email shape with the new emailVersionId.
Authorizations
Send your Brew API key as Authorization: Bearer brew_xxx.
Path Parameters
Design id returned by POST /v1/emails and listed by GET /v1/emails.
1 - 64"eml_2SmZOWV3ZQ7W5x6g3m4p"
Body
A natural-language prompt edit, with an optional emailVersionId source pin and optional contentUrls. Identity lives on the path.
Response
Updated design (a new latest version row was written) or a text response if the agent returned prose instead of a design. USAGE-metered: the agent’s actual token usage is charged (no fixed price).