ایران ناتیفیکیشن

ساخت یا بروزرسانی قالب

قالب ایمیل تراکنشی با متغیر `{{name}}`.

PUThttps://api.irnoti.com/v1/email/templates
scope: email.manage

مقدار متغیرها در HTML امن‌سازی می‌شود. در ارسال: "template": {"name":"welcome","variables":{"name":"علی"}}.

پارامترها

ناممحلنوعتوضیح
name *بدنهstringنام انگلیسی یکتا.
subject *بدنهstringموضوع (می‌تواند متغیر داشته باشد).
htmlبدنهstringHTML.
textبدنهstringمتن ساده.

خطاهای خاص این endpoint

401unauthorizedکلید API نامعتبر یا منقضی است.
403feature_disabledقابلیت ایمیل (یا دامنهٔ دسترسی لازم) برای کلید/حساب شما فعال نیست.

اجرای زنده (محیط تست)

باز کردن در کنسول کامل ←

این endpoint در محیط تست پشتیبانی نمی‌شود؛ برای اجرا، کلید واقعی را در حالت «اجرای واقعی» وارد کنید.

curl -X PUT 'https://api.irnoti.com/v1/email/templates' \
  -H "Authorization: Bearer $IRNOTI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "html": "<p>سلام {{name}}!</p>",
  "name": "welcome",
  "subject": "خوش آمدید {{name}}"
}'
پاسخ نمونه200 OK
{
  "id": "7",
  "name": "welcome"
}
ساخت یا بروزرسانی قالب — مستندات API | ایران ناتیفیکیشن