Templates
List Templates
List email templates
GET
List Templates
List saved email templates for the authenticated company. You can filter by label.
Templates are the company’s saved email bodies. That includes standalone templates created through this API, plus the bodies behind campaigns and transactional emails, so an email you design in the dashboard appears here too. A campaign’s
emailId (returned by Get Campaign) points at its entry in this list, and any template ID can be passed as templateId to Create Campaign to reuse the design. Bodies are kept when the campaign or transactional email that used them is deleted, so some entries may no longer have an owner. Content snapshots of code-managed transactional emails (created by sends with trackAs) are not listed: they hold one recipient’s real content and are deleted with their email.
Results are newest first and paginated: 50 per page by default, up to 100. Because every campaign body counts toward the list, it grows with your sending history - page with offset while pagination.hasMore is true, or use a label filter to keep reusable designs separate from one-off campaign content.
Request
string
Optional label name filter. Only templates assigned this label are returned.
boolean
Filter to reusable master designs (
true) or everything else (false).
Master designs are what sequence steps and campaigns can start from; starting
from one always creates an independent copy. Omit to list every body.integer
default:"50"
Templates per page, 1-100. Values above 100 are clamped to 100.
integer
default:"0"
Templates to skip before returning results.
Responses
emailPreset is each body’s Style > Format: branded, minimal, or null
for a single raw HTML block. Use it to check chrome consistency across bodies
without fetching each one.