طلب عنوان URL

منصب https://api.dotcom-monitor.com/config_api_v1/template/{template_id}

معلمات المسار

ميدان نوع مطلوب وصف
template_id

خيط

صحيح

المعرف الفريد للقالب الذي تحتاج إلى تحريره.

معلمات الرأس

Content-Type: application/json
مثال على محتوى POST
{
"Name": "email template",
"Subject": "Monitoring Alert ",
"Email_Reply_To": "reply@to.com",
"Template_Type": "Html",
"Error_Message": "Device: \u003c%Site_Name%\u003e\r\n
Location: \u003c%Location%\u003e\r\n
Error Code: \u003c%Error_Code%\u003e\r\n
Error Description: \u003c%Error_Dscr%\u003e",
"Test_Message": "Relax, nothing happened",
"Uptime_Message": "Life is good",
"Assigned_To": []
}

معلمات الجسم المطلوبة

لتحرير معلمات كائن قالب، نوصيك بالحصول على معلومات قالب موجودة أولا واستخدام الاستجابة كعينة.

الحقول التالية مطلوبة في نص الطلب:

ميدان نوع مطلوب/اختياري وصف

اسم

خيط

مطلوب

اسم القالب.

مثل:

“الاسم”: “قالب HTML”

Email_Reply_To

خيط

مطلوب

مثل:

“Email_Reply_To”: “reply@company.com”

Template_Type

خيط

مطلوب

يحدد هذا الحقل تنسيق نوع القالب (الرسالة).

القيم الممكنة:

  • HTML
  • النص

مثل:

“Template_Type”: “Txt”

Error_Message

خيط

مطلوب

نص رسالة الخطأ.

مثل:

“Error_Message”: “حدث خطأ”

Test_Message

خيط

مطلوب

مثل:

“Test_Message”: “هذا تنبيه اختبار للجهاز \u003c%Site_Name%\u003e. إذا كان لديك أي أسئلة يرجى الاتصال \u003c%Contact_Full_Name%\u003e”

Uptime_Message

خيط

مطلوب

مثل:

“Uptime_Message”: “الجهاز \u003c%Site_Name%\u003e اكتشف أنه عاد إلى الاتصال بالإنترنت في الساعة \u003c%Monitor_DateTime%\u003e من موقع%Location%: \u003c Location\u003e”

Assigned_To

صفيف يحتوي على قيم int32

مطلوب

يحتوي هذا الصفيف على قائمة بمعرفات الأجهزة حيث تم تعيين مجموعة التنبيه.

مثل:

“Assigned_To”: [8533, 8534,9756]

الاستجابة للنجاح

مثال على الاستجابة
{
"Success":true,
"Result":"Template 398 has been updated"
}