RUM JavaScript code API - GET list of injected applications

Lists all of your manually injected applications, along with their metadata.

The request produces an application/json payload.

GET
  • Managed https://{your-domain}/e/{your-environment-id}/api/v1/rum/manualApps
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/v1/rum/manualApps

Parameters

The request doesn't provide any configurable parameters.

Response format

Parameter Type Description
applicationId string The Dynatrace entity ID of the application.
displayName string The name of the application displayed in the UI.
monitoringEnabled boolean The application is monitored (true) or not (false).
revision integer The time stamp of the last app update, in UTC milliseconds.
deleted boolean The has been deleted (true) or not (false).

Example

In this example the request inquires all the manually injected applications of the environment

The API token is passed in the Authorization header.

The result is truncated to three entries.

Curl

curl -X GET \
  https://mySampleEnv.live.dynatrace.com/api/v1/rum/manualApps \
  -H 'Authorization: Api-Token abcdefjhij1234567890'

Request URL

https://mySampleEnv.live.dynatrace.com/api/v1/rum/manualApps

Response body

[
  {
    "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
    }
]

Response code

200