Email settings read back their footer and branding fields
GET /api/v2/workspaces/:workspace_id/emails/settings now returns the five footer and branding fields you could already write: name, hide_branding, unsubscribe_footer, footer_alignment and address_single_line. Writes to them used to be one-way. You could set the footer alignment but never read it back, so there was no way to verify a change had landed, or to read the current value before changing one field and leaving the rest alone.
footer_alignment now also carries its enum in the spec (left, center, right), and any other value returns a 422 naming the allowed ones instead of a 500. That includes null, which previously failed on a database constraint rather than a validation error.
Agent examples: read a workspace's current footer settings, change only the alignment, and confirm the write landed · check whether ClickFunnels branding is already hidden before offering to hide it.
Resources: Emails::Setting
Building with an AI agent? Point it at the Emails skill.