URL de la demande

Le filtre peut être créé à l’aide de deux méthodes :

mettre https://api.dotcom-monitor.com/config_api_v1/filters
Publier https://api.dotcom-monitor.com/config_api_v1/filters?verb=PUT

Paramètres d’en-tête

Content-Type: application/json
Exemple de corps PUT / POST
{
    "Name": "HTTP ERRORS",
    "Description": "HTTP 500 & 504 Ignore",
    "Rules": 
    {
        "Time_Min": 5,
        "Number_Of_Locations": 4,
        "Number_Of_Tasks": 1,
        "Owner_Device": false
    },
    "Items": 
    [
        {
            "Error_Type": "Http",
            "Error_Code_To_Ignore": [500]
        }, 
        {
            "Error_Type": "Http",
            "Error_Code_To_Ignore": [504]
        }
    ]
}

Paramètres corporels requis

Pour spécifier les paramètres d’un objet JSON pour un nouveau filtre, nous vous recommandons d’obtenir d’abord une information de filtre existant et d’utiliser la réponse comme exemple pour un nouvel objet filtre.

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
{
    "Success": true,
    "Result": 1110
}
champ

Type

description

Résultat

int32 (en)

ID unique du filtre.