Dynatrace API changelog version 1.301

Rollout start: Sep 23, 2024

Environment API

/credentials

  • GET /credentials

    • Parameter:
      • Changed type in query
        • Added enum values:
          AWS_KEY_BASED
          AWS_ROLE_BASED
    • Return Type:
      • Changed 200 OK
        • Changed CredentialsList schema
          • Changed property credentials
            • Changed property type
              • Added enum values:
                AWS_MONITORING_KEY_BASED
                AWS_MONITORING_ROLE_BASED
  • POST /credentials

    • Request:
      • Changed Credentials schema
        • Changed property type
          • Added enum values:
            AWS_KEY_BASED
            AWS_ROLE_BASED
  • GET /credentials/{id}

    • Return Type:
      • Changed 200 OK
        • Changed CredentialsResponseElement schema
          • Changed property type
            • Added enum values:
              AWS_MONITORING_KEY_BASED
              AWS_MONITORING_ROLE_BASED
  • PUT /credentials/{id}

    • Request:
      • Changed Credentials schema
        • Changed property type
          • Added enum values:
            AWS_KEY_BASED
            AWS_ROLE_BASED

/extensions, /hub/extensions1/, /hub/extensions2/, /hub/technologies/

  • POST /extensions

    • Return Type:
      • Changed 200 OK
        • Changed ExtensionUploadResponseDto schema
          • Changed property featureSetsDetails
            • Changed schema of dictionary value:
              • Changed property metrics
                • Changed property metadata
                  • Added property:
                    metricInterval
      • Changed 201 Created
        • Changed ExtensionUploadResponseDto schema
          • Changed property featureSetsDetails
            • Changed schema of dictionary value:
              • Changed property metrics
                • Changed property metadata
                  • Added property:
                    metricInterval
  • GET /extensions/{extensionName}/{extensionVersion}

    • Return Type:
      • Changed 200 OK
        • Changed Extension schema
          • Changed property featureSetsDetails
            • Changed schema of dictionary value:
              • Changed property metrics
                • Changed property metadata
                  • Added property:
                    metricInterval
  • DELETE /extensions/{extensionName}/{extensionVersion}

    • Return Type:
      • Changed 200 OK
        • Changed Extension schema
          • Changed property featureSetsDetails
            • Changed schema of dictionary value:
              • Changed property metrics
                • Changed property metadata
                  • Added property:
                    metricInterval
  • GET /hub/extensions1/{extension1FQN}

    • Return Type:
      • Changed 200 OK
        • Changed ItemDetails schema
          • Changed property extension2Details
            • Changed property releases
              • Changed property featureSets
                • Changed schema of dictionary value:
                  • Changed property metrics
                    • Changed property metadata
                      • Added property:
                        metricInterval
  • GET /hub/extensions2/{extensionName}

    • Return Type:
      • Changed 200 OK
        • Changed ItemDetails schema
          • Changed property extension2Details
            • Changed property releases
              • Changed property featureSets
                • Changed schema of dictionary value:
                  • Changed property metrics
                    • Changed property metadata
                      • Added property:
                        metricInterval
  • GET /hub/technologies/{slug}

    • Return Type:
      • Changed 200 OK
        • Changed ItemDetails schema
          • Changed property extension2Details
            • Changed property releases
              • Changed property featureSets
                • Changed schema of dictionary value:
                  • Changed property metrics
                    • Changed property metadata
                      • Added property:
                        metricInterval

/synthetic/

  • POST /synthetic/executions/batch
    • Parameter:
      • Delete Dt-App-Context in header
  • POST /synthetic/executions/{executionId}
    • Parameter:
      • Delete Dt-App-Context in header
  • GET /synthetic/monitors Early Adopter
    • Parameter:
      • Delete Dt-App-Context in header
  • GET /synthetic/monitors/{monitorId} Early Adopter
    • Parameter:
      • Delete Dt-App-Context in header

Configuration API

/credentials

  • GET /credentials

    • Return Type:
      • Changed 200 OK
        • Changed CredentialsList schema
          • Changed property type
            • Added enum values:
              AWS_MONITORING_KEY_BASED
              AWS_MONITORING_ROLE_BASED
  • POST /credentials

    • Request:
      • Changed Credentials schema
        • Changed property type
          • Added enum values:
            AWS_KEY_BASED
            AWS_ROLE_BASED
  • GET /credentials/{id}

    • Return Type:
      • Changed 200 OK
        • Changed CredentialsResponseElement schema
          • Changed property type
            • Added enum values:
              AWS_MONITORING_KEY_BASED
              AWS_MONITORING_ROLE_BASED
  • PUT /credentials/{id}

    • Request:
      • Changed Credentials schema
        • Changed property type
          • Added enum values:
            AWS_KEY_BASED
            AWS_ROLE_BASED

General availability

/config/clusterid

  • GET /config/clusterid

/settings/problemNotifications

  • POST /settings/problemNotifications:sendTestNotification