Applications detection rules API - GET a rule

Gets parameters of the specified application detection rule.

The request produces an application/json payload.

  • Managed https://{your-domain}/e/{your-environment-id}/api/config/v1/applicationDetectionRules/{id}
  • SaaS https://{your-environment-id}{id}


Parameter Type Description In Required
id string

The ID of the application detection rule you're inquiring.

path required

Response format

The ApplicationDetectionRuleConfig object

Element Type Description
metadata ConfigurationMetadataDtoImpl

Metadata useful for debugging.

id string

The unique ID of the rule.

When adding a new rule, you can either specify your own ID, or don't specify anything, in that case the ID will be generated automatically.

order string

The order string. Sorting application detection rules alphabetically by their order string determines their relative ordering.

Typically this is managed by Dynatrace internally and will not be present in GET responses.

applicationIdentifier string

The identifier of the application, for example APPLICATION-4A3B43. You must use an existing ID.

filterConfig ApplicationFilter

Defines how to identify an application.

The ApplicationFilter object

Defines how to identify an application.

Element Type Description
pattern string

The string to look for.

applicationMatchType string

Defines the matching rule.

applicationMatchTarget string

Defines where to look for the string.

The ConfigurationMetadataDtoImpl object

Metadata useful for debugging

Element Type Description
configurationVersions integer[]

A Sorted list of the version numbers of the configuration.

clusterVersion string

Dynatrace server version.


In this example, the request gets the properties of the easyTravel rule, which has the ID 95b22afb-4e3d-4f9f-a37d-81bc3d388a33.

The API token is passed in the Authorization header.


curl -X GET \ \
  -H 'Authorization: Api-token abcdefjhij1234567890'

Request URL

Response body

  "metadata": {
    "configurationVersions": [
    "clusterVersion": ""
  "id": "95b22afb-4e3d-4f9f-a37d-81bc3d388a33",
  "applicationIdentifier": "APPLICATION-900C1E36674F607D",
  "filterConfig": {
    "pattern": "easyTravel",
    "applicationMatchType": "EQUALS",
    "applicationMatchTarget": "DOMAIN"

Response code