Hub capabilities API - POST update an extension 2.0

Updates an extension 2.0 to the specified version. If no version is specified, the recommended version is used.

The request produces an application/json payload.

POSTSaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/hub/extensions2/{extensionName}/actions/update
Environment ActiveGateCluster ActiveGatehttps://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/hub/extensions2/{extensionName}/actions/update

Authentication

To execute this request, you need an access token with hub.install scope.

To learn how to obtain and use it, see Tokens and authentication.

Parameters

ParameterTypeDescriptionInRequired
extensionNamestring

Fully qualified name of the extension

pathrequired
extensionVersionstring

Version of the extension. Fallback to the evaluated recommended version when the version is not provided

queryoptional

Response

Response codes

CodeTypeDescription
200RegisteredExtensionResultDto

OK

400ErrorEnvelope

Bad request

404ErrorEnvelope

Not found

503ErrorEnvelope

Unavailable

4XXErrorEnvelope

Client side error.

5XXErrorEnvelope

Server side error.

Response body objects

The RegisteredExtensionResultDto object

ElementTypeDescription
extensionNamestring

FQN of the extension registered in the tenant.

extensionVersionstring

Version number of the extension.

Response body JSON model

{
"extensionName": "string",
"extensionVersion": "string"
}