URL anfordern

Bereitstellen https://api.dotcom-monitor.com/config_api_v1/filter/{filter_id}

Pfadparameter

Feld drucktype Erforderlich beschreibung
filter_id

Schnur

true

Die eindeutige ID des Filters, den Sie bearbeiten müssen.

Header-Parameter

Content-Type: application/json
Beispiel für POST-Inhalte: Hinzufügen eines weiteren 404-HTTP-Fehlercodes, der ignoriert werden soll
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"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]
}
]
}
{ "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] } ] }
{
    "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]
        }
    ]
}

Erforderliche Körperparameter

Um die zu bearbeitenden Felder eines Filterobjekts anzugeben, empfehlen wir Ihnen, zuerst die Filterinformationen abzurufen und die Antwort als Beispiel für ein JSON-Objekt zu verwenden. Die Beschreibung der Felder finden Sie in der API: Übersicht über Filtermethoden.

Unabhängig von den Feldern, die Sie bearbeiten möchten, sind die folgenden Felder im Text der Bearbeitungsanforderung erforderlich:

Feld drucktype Erforderlich/Optional beschreibung

name

Schnur

Erforderlich

Name des Filters.

Beispiel:
"Name": "4 locations"

Regeln

Objekt

Erforderlich

Erforderliche Regeln:

  • „Number_Of_Locations“ definiert die Anzahl der Überwachungsspeicherorte, die Fehlerantworten senden. Number_Of_Locations muss größer als 0 sein.
  • „Number_Of_Tasks“ definiert anzahlfehlgeschlagene Aufgaben. Number_Of_Tasks muss größer oder gleich 1 sein.

Beispiel:

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

Erfolgsreaktion

Antwortbeispiel:
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"Success": true,
"Result": "Filter 1110 has been updated"
}
{ "Success": true, "Result": "Filter 1110 has been updated" }
{
    "Success": true,
    "Result": "Filter 1110 has been updated"
}