URL de solicitud

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

Parámetros de ruta

Campo Tipo Obligatorio Descripción
filter_id

Cadena

true

El identificador único del filtro que necesita editar.

Parámetros de encabezado

Content-Type: application/json
Ejemplo de contenido POST: Agregar un código de error HTTP 404 más para ignorar
{
    "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]
        }
    ]
}

Parámetros corporales requeridos

Para especificar un objeto de filtro de campos para editar, le recomendamos que obtenga primero la información del filtro y use la respuesta como muestra para un objeto JSON. Encuentre la descripción de los campos en la API: Descripción general de los métodos de filtro.

Independientemente de los campos que desee editar, los siguientes campos son obligatorios en el cuerpo de la solicitud de edición:

Campo Tipo Obligatorio/Opcional Descripción

Nombre

Cadena

Obligatorio

Nombre del filtro.

Ejemplo:
"Name": "4 locations"

Reglas

objeto

Obligatorio

Reglas requeridas:

  • “Number_Of_Locations” define el número de ubicaciones de supervisión que envían respuestas de error. Number_Of_Locations debe ser mayor que 0.
  • “Number_Of_Tasks” define las tareas con errores de número. Number_Of_Tasks debe ser mayor o igual que 1.

Ejemplo:

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

Respuesta de éxito

Ejemplo de respuesta:
{
    "Success": true,
    "Result": "Filter 1110 has been updated"
}