URL をリクエストする

フィルタは、次の 2 つの方法で作成できます。

置く https://api.dotcom-monitor.com/config_api_v1/filters
投稿 https://api.dotcom-monitor.com/config_api_v1/filters?verb=PUT

ヘッダー パラメーター

Content-Type: application/json
プット/ポスト本文の例
{
    "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]
        }
    ]
}

必須ボディ パラメータ

新しいフィルターの JSON オブジェクトパラメーターを指定するには、まず 既存のフィルター情報を取得 し、その応答を新しいフィルターオブジェクトのサンプルとして使用することをお勧めします。

種類 必須/オプション 形容

名前

必須

フィルター名。

例:
"Name": "4 locations"

準則

オブジェクト

必須

必要なルール:

  • 「Number_Of_Locations」は 、エラー応答を送信している監視場所の数を定義します。 Number_Of_Locations は 0 より大きくなければなりません。
  • 「Number_Of_Tasks」は 、失敗したタスクの数を定義します。 Number_Of_Tasks は 1 以上である必要があります。

例:

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

成功の応答

応答の例
{
    "Success": true,
    "Result": 1110
}

種類

形容

結果

int32

フィルターの一意の ID。