Email Templates
Create and manage reusable email templates with variables and rich formatting.
📄️ List Templates
List all email templates
📄️ Create Template
Create a new custom template
📄️ Get Template By Key
Get a single template by template_key
📄️ Get Template
Get a single template with content by ID or template key (supports keys with slashes)
📄️ Update Template
Update a template (supports template keys with slashes)
📄️ Delete Template
Delete a custom template (supports template keys with slashes)
📄️ Duplicate Template
Duplicate a template with a new name (supports template keys with slashes)
📄️ Toggle Template Status
Toggle or set the active status of a template (supports template keys with slashes)
📄️ Reset Template
Reset a customized template to its system default (supports template keys with slashes).
📄️ Bulk Update Templates
Bulk update multiple templates at once
📄️ Preview Template
Preview a template with sample data (supports template keys with slashes)
📄️ Send Test Email
Send a test email using MessagingService (supports template keys with slashes)
📄️ Send Test Email Immediate
Send a test email IMMEDIATELY (synchronously) without using the scheduler.
📄️ Check Spam Score
Check spam score for an email template using Mailtrap SpamAssassin.
📄️ Get Template Stats
Get email template statistics