طلب عنوان URL

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

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

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

خيط

صحيح

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

معلمات الرأس

Content-Type: application/json
مثال على محتوى POST: إضافة رمز خطأ HTTP 404 آخر لتجاهله
{
    "Name": "HTTP ERRORS",
    "Rules": 
    {
        "Time_Min": 5,
        "Number_Of_Locations": 4,
        "Number_Of_Tasks": 1,
        "Owner_Device": false
    },
    "Items": 
    [
        {
            "Error_Type": "Http",
            "Error_Code_To_Ignore": [404]
        }
    ]
}

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

لتحديد حقول كائن عامل تصفية لتحريرها، نوصي بالحصول على معلومات عامل التصفية أولا واستخدام الاستجابة كنموذج لكائن JSON. ابحث عن وصف الحقول في واجهة برمجة التطبيقات: نظرة عامة على أساليب التصفية.

بغض النظر عن الحقول التي تريد تحريرها، فإن الحقول التالية مطلوبة في نص طلب التعديل:

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

اسم

خيط

مطلوب

اسم الفلتر.

مثل:
"Name": "4 locations"

القواعد

كائن

مطلوب

القواعد المطلوبة:

  • تحدد “Number_Of_Locations” عدد مواقع المراقبة التي ترسل استجابات للأخطاء. يجب أن يكون Number_Of_Locations أكبر من 0.
  • تحدد “Number_Of_Tasks” عدد المهام الفاشلة. يجب أن يكون Number_Of_Tasks أكبر أو يساوي 1.

مثل:

"Rules": {
"Number_Of_Locations": 4,
"Number_Of_Tasks": 1
}

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

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