Skip to main content

Introduction

Explore the IntelSend SMS Template API in less than 5 minutes 🚀

With SMS templates, you can create reusable text messages with variables (like {{NAME}}) to personalize communication.
Templates save time, ensure consistency, and let you manage your SMS campaigns programmatically.


Why Use SMS Templates?

  • 📱 Fast & Reusable → Define once, use many times
  • 🎯 Personalized → Use placeholders (like {{NAME}})
  • 📊 Scalable → Ideal for bulk SMS campaigns
  • 🔐 Secure → Manage everything via API with your IntelSend API Key

Template Operations

With the IntelSend SMS Template API, you can:

  • Create an SMS 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 sms

Create an SMS Template

curl --location 'https://beta.intelsend.com/api/template/' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <YOUR_API_KEY>' \
--data '{
"templateName": "SMS Template",
"body": "Hello {{NAME}}, welcome to IntelSend 🚀",
"channel": "sms"
}'

Get SMS Templates

Retrieve your existing SMS templates:

curl --location 'https://beta.intelsend.com/api/template/' \
--header 'Authorization: Bearer <YOUR_API_KEY>'

Delete an SMS 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 SMS Templates programmatically to streamline your campaigns.

Need help? Contact our support team at support@intelsend.com