Introduction
Explore the IntelSend Email Template API in less than 5 minutes 🚀
With email templates, you can create reusable designs for sending personalized, branded, and consistent messages.
Templates help you save time, improve consistency, and add dynamic placeholders like {{NAME}}.
Why Use Email Templates?
- 📧 Consistent Branding → Reuse the same design for all campaigns
- 🎨 Customizable → Support for HTML, inline CSS, and placeholders
- 🕒 Efficient → Create once, reuse many times
- 🔐 Secure → Manage via API with your IntelSend API Key
Template Operations
With the IntelSend Email Template API, you can:
- Create an email template
- Retrieve your saved templates
- Delete a template by ID
What You'll Need
- An API Key to authenticate requests
- Channel should always be set as
email
Create an Email Template
curl --location 'https://beta.intelsend.com/api/template/' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <YOUR_API_KEY>' \
--data '{
"templateName": "Email Template",
"subject": "Welcome to IntelSend!",
"body": "<!DOCTYPE html><html><body><h2>Hello {{NAME}} 👋</h2><p>Thanks for joining us.</p></body></html>",
"channel": "email"
}'
Get Email Templates
Retrieve your existing email templates:
curl --location 'https://beta.intelsend.com/api/template/' \
--header 'Authorization: Bearer <YOUR_API_KEY>'
Delete an Email Template
Delete a template by ID:
curl --location --request DELETE 'https://beta.intelsend.com/api/template/<TEMPLATE_ID>' \
--header 'Authorization: Bearer <YOUR_API_KEY>'
✅ You can now manage your Email Templates programmatically to streamline email campaigns.
Need help? Contact our support team at support@intelsend.com