Dynatrace API changelog version 1.290

Rollout start: Apr 22, 2024

Environment API

  • GET /synthetic/executions/batch/{batchId}
    • Added the following return types:
      • 400 Bad Request
      • 404 Not Found
  • GET /synthetic/executions/{executionId} and
    GET /synthetic/executions/{executionId}/fullReport
    • Changed type of executionId parameter in path object to integer(int64)
  • POST /ua/entity
    • Property dqlTables in UAEntityScreenDefinition schema
      • Added properties:
        • expandableContentCard
        • expandableContentCardGroup
  • POST /ua/explorer
    • Property dqlTables in UAInvExScreenDefinition schema
      • Added properties:
        • expandableContentCard
        • expandableContentCardGroup
  • POST /ua/list
    • Property dqlTables in UAListScreenDefinition schema
      • Added properties:
        • expandableContentCard
        • expandableContentCardGroup

Configuration API

  • Changed the WebApplicationConfig schema to add possible value CHROME_HEADLESS to the browserType property in:

    • POST /applications/web
    • GET /applications/web/default
    • PUT /applications/web/default
    • POST /applications/web/default/validator
    • POST /applications/web/validator
    • GET /applications/web/{id}
    • PUT /applications/web/{id}
    • POST /applications/web/{id}/validator
  • Changed property serviceTechnology in scope object

    • Added possible value:
      JAVA_HTTPURLCONNECTION In:
    • POST /service/requestAttributes
    • POST /service/requestAttributes/validator
    • GET /service/requestAttributes/{id}
    • PUT /service/requestAttributes/{id}
    • POST /service/requestAttributes/{id}/validator
  • Changed technology in path

    • GET /extensions/{technology}/availableHosts
      • Added possible value:
        JAVA_HTTPURLCONNECTION

Cluster API

  • GET /settings/effectiveValues

    • Changed EffectiveSettingsValuesList schema:
      • In property value of property items, changed type from object to null.
  • GET /settings/objects

    • Changed ObjectsList schema:
      • In property value of property items, changed type from object to null.
  • POST /settings/objects

    • Changed null schema:
      • In property value, changed type from object to null.
  • GET /settings/objects/{objectId}

    • Changed SettingsObject schema:
      • In property value, changed type from object to null.
  • PUT /settings/objects/{objectId}

    • Changed SettingsObjectUpdate schema:
      • In property value, changed type from object to null.
    • Changed return types 200 OK, 400 Bad Request, 404 Not Found, 409 Conflict:
      • Changed SettingsObjectResponse schema
        • Changed property invalidValue type from object to null
  • DELETE /settings/objects/{objectId}

    • Changed return types 400 Bad Request, 404 Not Found, 409 Conflict:
      • Changed SettingsObjectResponse schema
        • Changed property invalidValue type from object to null
  • GET /settings/schemas/{schemaId}

    • Changed return type 200 OK

      • Changed SchemaDefinitionRestDto schema:

        • Changed property constraints

          • Added properties: skipAsyncValidation
        • Changed property enums

          • Changed schema of dictionary value:
            • Changed property items
              • Changed property value
                • Type changed from object to null
        • Changed property properties

          • Changed schema of dictionary value:
            • Changed property constraints
              • Added properties: skipAsyncValidation
            • Changed property default
              • Type changed from object to null
            • Changed property items
              • Changed property constraints
                • Added properties: skipAsyncValidation
              • Changed property type
                • Type changed from object to null
              • Changed property uiCustomization
                • Changed property callback
                  • Changed property buttons
                    • Changed property insert
                      • Type changed from object to null
            • Changed property precondition
              • Changed property expectedValue
                • Type changed from object to null
              • Changed property expectedValues
                • Type changed from object to null
            • Changed property type
              • Type changed from object to null
            • Changed property uiCustomization
              • Changed property callback
                • Changed property buttons
                  • Changed property insert
                    • Type changed from object to null
        • Changed property schemaConstraints

          • Added properties: skipAsyncValidation
        • Changed property types

          • Changed schema of dictionary value:
            • Changed property constraints
              • Added properties: skipAsyncValidation
            • Changed property properties
              • Changed schema of dictionary value:
                • Changed property constraints
                  • Added properties: skipAsyncValidation
                • Changed property default
                  • Type changed from object to null
                • Changed property items
                  • Changed property constraints
                    • Added properties: skipAsyncValidation
                  • Changed property type
                    • Type changed from object to null
                  • Changed property uiCustomization
                    • Changed property callback
                      • Changed property buttons
                        • Changed property insert
                          • Type changed from object to null
                • Changed property precondition
                  • Changed property expectedValue
                    • Type changed from object to null
                  • Changed property expectedValues
                    • Type changed from object to null
                • Changed property type
                  • Type changed from object to null
                • Changed property uiCustomization
                  • Changed property callback
                    • Changed property buttons
                      • Changed property insert
                        • Type changed from object to null
        • Changed property uiCustomization

          • Changed property callback
            • Changed property buttons
              • Changed property insert
                • Type changed from object to null

Early Adopter availability

  • Environment API GET /ua/schema/invex/{explorerId}