Hub capabilities API - POST an extension 2.0 to environment

Registers an extension 2.0 in your environment. 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/addToEnvironment
Environment ActiveGateCluster ActiveGatehttps://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/hub/extensions2/{extensionName}/actions/addToEnvironment

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

Parameter
Type
Description
In
Required
extensionName
string

Fully qualified name of the extension

path
required
extensionVersion
string

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

query
optional

Response

Response codes

Code
Type
Description
400

Bad request

404

Not found

503

Unavailable

4XX

Client side error.

5XX

Server side error.

Response body objects

The RegisteredExtensionResultDto object

Element
Type
Description
extensionName
string

FQN of the extension registered in the tenant.

extensionVersion
string

Version number of the extension.

Response body JSON model

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