URL-адрес запроса

ПОЛУЧИТЬ https://api.dotcom-monitor.com/config_api_v1/platforms

 

Возвращает список всех доступных платформ.

Реакция на успех

Если запрос выполнен успешно, сервер отвечает кодом состояния HTTP и списком всех доступных платформ. Эти поля используются для указания сведений о платформах и пакетах в запросах API.

Пример ответа
[
    {
        "Id": 1,
        "Name": "ServerView",
        "Packages": [
            {
                "Package_Id": 52,
                "Package_Name": "Platinum 1000",
                "Platform_Id": 1
            }
        ],
        "Available": true
    },
    {
        "Id": 2,
        "Name": "LoadView",
        "Packages": [
            {
                "Package_Id": 122,
                "Package_Name": "On Demand",
                "Platform_Id": 2
            }
        ],
        "Available": true
    },
    {
        "Id": 3,
        "Name": "MetricsView",
        "Packages": [
            {
                "Package_Id": 96,
                "Package_Name": "Platinum 200",
                "Platform_Id": 3
            }
        ],
        "Available": true
    },
    {
        "Id": 4,
        "Name": "UserView",
        "Packages": [
            {
                "Package_Id": 121,
                "Package_Name": "Platinum 200",
                "Platform_Id": 4
            }
        ],
        "Available": true
    },
    {
        "Id": 7,
        "Name": "BrowserView",
        "Packages": [
            {
                "Package_Id": 155,
                "Package_Name": "Platinum 200",
                "Platform_Id": 7
            }
        ],
        "Available": true
    },
    {
        "Id": 8,
        "Name": "MetricsCollector",
        "Packages": [
            {
                "Package_Id": 337,
                "Package_Name": "MV-Agent-10",
                "Platform_Id": 8
            }
        ],
        "Available": true
    },
    {
        "Id": 12,
        "Name": "WebView",
        "Packages": [
            {
                "Package_Id": 465,
                "Package_Name": "Platinum 2000",
                "Platform_Id": 12
            }
        ],
        "Available": true
    },
    {
        "Id": 20,
        "Name": "WebTools",
        "Packages": [
            {
                "Package_Id": 528,
                "Package_Name": "Starter",
                "Platform_Id": 20
            }
        ],
        "Available": true
    }
]

 

Описание полей

поле Type описание

идентификатор

int32

Id равен Platform_Id.

Все устройства распределены по 5 платформам. Каждая платформа имеет свою Platform_Id.

Потенциальные значения для Id:
Название платформы идентификатор
BrowserView 7
МетрикаСмотровай 3
ServerView 1
Веб-вид 12
Просмотр пользователя 4
ВАЖНЫЙ: Сценарии UserView могут быть записаны только с помощью EveryStep Scripting Tool. Однако с помощью Dotcom-Monitor API вы можете редактировать существующую задачу UserView или создавать новую задачу мониторинга UserView на основе скрипта, записанного с помощью EveryStep Scripting Tool.
пример:
"Id": 7
имя струна Платформа мониторинга Имя.

пример:
"Name":"BrowserView"
Пакеты массив Список пакетов, доступных в платформе мониторинга. Для получения дополнительной информации, пожалуйста, ознакомьтесь с нашей матрицей цен, чтобы узнать точную платформу на www.dotcom-monitot.com.
Package_Id int32 Уникальный идентификатор пакета.
Package_Name струна Отражает имя пакета.