Skip to main content

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