Address purpose fields
Both tools return these fields on each email address:
Marketing addresses require a marketing domain when created or reassigned.
Deleted addresses do not prevent changing a domain’s purpose. General and
transactional addresses can use domains of any purpose. If a linked
domain is permanently deleted,
domainId and domainPurpose become null,
while purpose stays unchanged. A detached address cannot send through that
domain. These tools only read addresses; they do not set either purpose field.
Changing a domain’s purpose triggers an email-address update event for each
linked address that has not been deleted, so your email-address automations
can respond to the new domainPurpose. Each affected address’s updatedAt
reflects the change.
API and MCP credentials need email-addresses:read as well as domain write
permission to change a domain’s purpose.
getEmailAddress
Get details of a specific email address by ID. Permission:email-addresses:read
Parameters:
Returns: The email address object, or
null if not found.
listEmailAddresses
List email addresses for the organization with optional filtering. Permission:email-addresses:read
Parameters:
Returns:
Next steps
Email template tools
Create, render, and send templated emails
Authentication
Learn how MCP clients authenticate to the server