URL をリクエストする

デバイスは、次の 2 つの方法で作成できます。

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

ヘッダー パラメーター

Content-Type: application/json
投稿本文の例
{
    "Avoid_Simultaneous_Checks": false,
    "Alert_Silence_Min": -2815394,
    "False_Positive_Check": false,
    "Locations": [
        1,
        4,
        6,
        14,
        15,
        17,
        19,
        23,
        43,
        71,
        73
    ],
    "Frequency": 10800,
    "Filter_Id": 7791,
    "Platform_Id": 1,
    "Name": "new device"
}

必須ボディ パラメータ

新しいデバイスの JSON オブジェクト パラメーターを指定するには、まず 存在するデバイス情報を取得 し、新しいデバイス オブジェクトのサンプルとして応答を使用することをお勧めします。 「API: デバイス メソッドの概要 」で、共通フィールドの説明 を見つけてください。

デバイスのアラートを無効にするには、「API: デバイスまたは APIのアラートを無効にする: 複数のデバイスのアラートを無効にする」を使用します。

要求本文には、次のフィールドが必要です。

種類

必須/オプション

形容

場所

int32 の配列

必須

*メトリックビューデバイスを除く

指定したデバイスに割り当てられたロケーション ID を含む配列。 要求には、少なくとも 1 つの場所を指定する必要があります。

例:
"Locations": [1, 2, 4, 5, 8]

周波数

int32

必須

このフィールドは、監視頻度を秒単位で反映します。

例:
"Frequency": 10800

Platform_Id

int32

必須

すべてのデバイスは5プラットフォームで配布されています。 各プラットフォームには独自の「Platform_Id」があります。

Platform_Idの潜在的な値:
プラットフォーム名 Platform_Id
ブラウザビュー 7
メトリックビュー 3
サーバービュー 1
ウェブビュー 12
重要: ユーザービューはドットコムモニター API v.1 ではサポートされていません。 ユーザービュー スクリプトは 、 EveryStep スクリプト ツールを使用して作成/記録できます。
例:
"Id": 7

名前

随意

デバイスに一意の名前を指定することをお勧めします。

例:
"Name": "new name"
新しいデバイスを設定し、フィルタを割り当てなかった場合、既定のフィルタが自動的にデバイスに割り当てられます。

成功の応答

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

種類

形容

結果

int32

デバイスの一意の ID。