Solicitar URL

O filtro pode ser criado usando dois métodos:

pôr https://api.dotcom-monitor.com/config_api_v1/filters
Postar https://api.dotcom-monitor.com/config_api_v1/filters?verb=PUT

Parâmetros de cabeçalho

Content-Type: application/json
Exemplo de corpo 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]
        }
    ]
}

Parâmetros corporais necessários

Para especificar parâmetros de um objeto JSON para um novo filtro, recomendamos que você obtenha primeiro uma informação de filtro existente e use a resposta como um exemplo para um novo objeto de filtro.

campo Type Exigido/Opcional descrição

nome

corda

Necessário

Nome do filtro.

exemplo:
"Name": "4 locations"

Réguas

objeto

Necessário

Regras Necessárias:

  • “Number_Of_Locations” define o número de locais de monitoramento que estão enviando respostas de erro. Number_Of_Locations deve ser maior que 0.
  • “Number_Of_Tasks” define o número de tarefas com falha. Number_Of_Tasks deve ser maior ou igual a 1.

exemplo:

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

Resposta de sucesso

Resposta de exemplo
{
    "Success": true,
    "Result": 1110
}
campo

Type

descrição

Resultado

int32

O ID exclusivo para o filtro.