URL de la demande

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

Paramètres de chemin d’accès

champ Type Obligatoire description
filter_id

corde

true

ID unique du filtre que vous devez modifier.

Paramètres d’en-tête

Content-Type: application/json
Exemple de contenu POST : ajout d’un code d’erreur HTTP 404 supplémentaire à ignorer
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]
        }
    ]
}

Paramètres corporels requis

Pour spécifier un champ d’objet filtre à modifier, nous vous recommandons d’obtenir d’abord les informations de filtre et d’utiliser la réponse comme exemple pour un objet JSON. Trouvez la description des champs dans l’API : Vue d’ensemble des méthodes de filtre.

Quels que soient les champs que vous souhaitez modifier, les champs suivants sont obligatoires dans le corps de la demande de modification :

champ Type Obligatoire/Facultatif description

nom

corde

Obligatoire

Nom du filtre.

exemple:
"Name": "4 locations"

règlement

objet

Obligatoire

Règles requises :

  • «Number_Of_Locations» définit le nombre d’emplacements de surveillance qui envoient des réponses d’erreur. Number_Of_Locations doit être supérieur à 0.
  • «Number_Of_Tasks» définit les tâches échouées de nombre. Number_Of_Tasks doit être supérieur ou égal à 1.

exemple:

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

Réponse au succès

Exemple de réponse :
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"
}