URL をリクエストする

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

パスパラメータ

種類 必須 形容
filter_id

true

編集する必要があるフィルターの一意の ID。

ヘッダー パラメーター

Content-Type: application/json
POST コンテンツの例: 無視する 404 HTTP エラー コードをもう 1 つ追加する
{
    "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]
        }
    ]
}

必須ボディ パラメータ

編集するフィルターオブジェクトフィールドを指定するには、最初に フィルター情報を取得 し、その応答を JSON オブジェクトのサンプルとして使用することをお勧めします。 項目の説明については、「 API: 検索条件メソッドの概要」を参照してください。

編集するフィールドに関係なく、編集要求本文では次のフィールドが必要です。

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

名前

必須

フィルター名。

例:
"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": "Filter 1110 has been updated"
}