Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

GET список инжектированных приложений

Материал из Документация АппОптима

API АппОптима / Эндпойнты среды / Развёртывание / Мониторинг реального пользователя / RUM Java script / GET список инжектированных приложений

Список всех ваших приложений, внедренных вручную, вместе с их метаданными.

Запрос создает в качестве полезной нагрузкиapplication/json формат.

GET АппОптима https://{your-domain}/e/{your-environment-id}/api/v1/rum/manualApps
Среда АктивногоШлюза https://{your-activegate-domain}/e/{your-environment-id}/api/v1/rum/manualApps

Аутентификация

Чтобы выполнить этот запрос, вам нужен токен доступа с областью управления реальным пользователем, отслеживающим управление тегами JavaScript ( RumJavaScriptTagManagement) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .

Параметры

Запрос не предоставляет никаких настраиваемых параметров.

Ответ

Коды ответов

Код Тип Описание
200 ManualApplication[] Успех

Объекты тела ответа

Объект ResponseBody

Объект не предоставляет никаких параметров.

Объект ManualApplication

Параметры внедряемого вручную приложения.

Элемент Тип Описание
applicationId string Идентификатор объекта АппОптима для приложения.
displayName string Название приложения.
monitoringEnabled boolean Мониторинг включен ( true) или отключен ( false).
revision string Ревизия настроек приложения.

JSON-модель тела ответа

<[
  {
    "applicationId": "APPLICATION-C15B48CBCADC863B",
    "displayName": "manually injected application",
    "monitoringEnabled": true,
    "revision": 1456380804910
  }
]

Пример

В этом примере запрос запрашивает все внедренные вручную приложения среды.

Маркер API передается в заголовке авторизации .

Результат усекается до трех записей.

Curl

<curl -X GET \
  https://mySampleEnv.live.ruscomtech.ru/api/v1/rum/manualApps \
  -H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'

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

https://mySampleEnv.live.ruscomtech.ru/api/v1/rum/manualApps

Тело ответа

<[
  {
    "applicationId": "APPLICATION-BBFA55551D507E2B",
        "displayName": "easyTravel Ionic Web",
        "monitoringEnabled": true,
        "revision": 1539076354681
    },
    {
        "applicationId": "APPLICATION-31F18E1B2C50038A",
        "displayName": "SaaS App Monitoring",
        "monitoringEnabled": true,
        "revision": 1536827568615
    },
    {
        "applicationId": "APPLICATION-AE767ECC2D7B33BF",
        "displayName": "Node JS demo",
        "monitoringEnabled": true,
        "revision": 1536827567516
    }
]

Код ответа

200