ユーザービューベースのデバイスは 、EveryStep スクリプトツールを使用してのみ編集できます。

デバイス編集要求は、 デバイス情報 を引き出したときに取得するデータと同じで構成されます。 それはあなたの目標に従って処理され、POSTメソッドを使用して同じデバイスURIに送り返すことができます。

URL をリクエストする

投稿 https://api.dotcom-monitor.com/config_api_v1/device/{device_id}

パスパラメータ

種類 必須 形容
device_id

true

編集する必要がある監視デバイスの一意の ID。

ドットコムモニターアカウント内からデバイスIDを表示するには、デバイスマネージャのリストでターゲットデバイスを開いて編集します。 ブラウザのアドレスバーには、次のようなものが表示されます。

https://user.dotcom-monitor.com/ClientID/DeviceEdit?pid=dc7f4ff2ca944dekjh1078b96707002&deviceId=63698&taskId=132834

デバイス Id=63698はタスク ID です。

ヘッダー パラメーター

Content-Type: application/json
投稿本文の例
{
    "Avoid_Simultaneous_Checks":false,
    "False_Positive_Check":false,
    "Locations":[1,2,4,5,8],
    "Send_Uptime_Alert":true,
    "Status_Description":"ACTIVE",
    "Postpone":false,
    "Owner_Device_Id":8534,
    "Frequency":60,
    "Filter_Id":1091,
    "Scheduler_Id":832,
    "Notifications":
    {
        "E_Mail_Flag":true,
        "E_Mail_Address":"example@email.com",
        "E_Mail_TimeInterval_Min":20,
        "Notification_Groups":
        [
           {
                "Id":608,
                "Time_Shift_Min":10
           },
           {
                "Id":609,
                "Time_Shift_Min":20
           },
           {
                "Id":613,
                "Time_Shift_Min":0
           }
        ]
    },
    "Platform_Id":1,
    "Name":"new name"
}

ボディ パラメータ

「API: デバイス メソッドの概要 」で、共通フィールドの説明 を見つけてください。

成功の応答

応答の例
{
    "Success":true,
    "Result":"Device 8533 has been updated"
}