Retrieve detailed extension information in Dynatrace with the Hub API, including the extension details returned for the specified extension ID.
| GET | SaaS | https://{your-environment-id}.apps.dynatrace.com/platform/hub/v1/catalog/extensions/{id} |
You provide the extension ID path parameter to retrieve detailed information about a specific extension in the current environment. The response returns detailed information about that extension.
To execute this request, you need a platform token or OAuth access token with hub:catalog:read scope. To learn how to obtain and use it, see Tokens and authentication.
The request doesn't provide any configurable parameters.
| Code | Type | Description |
|---|---|---|
| 200 | Overview | Detailed information about an extension |
| 4XX | - | - |
| 5XX | - | - |
Overview objectMeta data of the latest version of this item.
| Element | Type | Description |
|---|---|---|
| detailSections | Detail | - |
| relatedItems | Overview[] | - |
| currentRelease | Release | - |
DetailSection objectCan be either a Markdown or Gallery section. Only one of the respective properties is returned (markdown, or gallery).
| Element | Type | Description |
|---|---|---|
| sourceId | string | - |
| markdown | Markdown | - |
| gallery | Gallery | - |
MarkdownSection object| Element | Type | Description |
|---|---|---|
| title | string | - |
| markdown | string | - |
GallerySection object| Element | Type | Description |
|---|---|---|
| title | string | - |
| images | Gallery | - |
GalleryImage object| Element | Type | Description |
|---|---|---|
| src | string | - |
| resolutions | object | - |
| alt | string | Descriptive text of what the image expresses |
| title | string | - |
| caption | string | - |
Overview objectMeta data of the latest version of this item.
| Element | Type | Description |
|---|---|---|
| id | string | The id is only unique within a specific type. |
| hubItemId | string | The Hub item id, aka. slug. |
| type | Item | -The element can hold these values
|
| version | string | The latest version of this item. |
| createdTime | string | The time this Hub item was originally created. |
| releaseTime | string | The time this latest version of the item was released. |
| name | string | - |
| description | string | - |
| keywords | string[] | - |
| icon | string | - |
| hasDetailSection | boolean | Whether the details of this item contain one or more detail content sections. |
| comingSoon | boolean | - |
| links | Link[] | - |
| resourceContext | Resource | - |
| author | Author | - |
| contentCount | Content | - |
ItemType objectLink object| Element | Type | Description |
|---|---|---|
| target | string | - |
| type | Link | Links can be of the following types:
The element can hold these values
|
| appId | string | - |
| pageToken | string | - |
LinkType objectLinks can be of the following types:
DOCUMENTATION - Technical documentationMARKETING - Promotion materialACTIVATION - Location within the product to configure the itemREPOSITORY - Source code repositoryResourceContext object| Element | Type | Description |
|---|---|---|
| operations | string[] | -The element can hold these values
|
Author object| Element | Type | Description |
|---|---|---|
| name | string | - |
| icon | string | - |
| supportLink | string | - |
| supportEmail | string | - |
| salesLink | string | - |
| salesEmail | string | - |
ContentCount object| Element | Type | Description |
|---|---|---|
| documents | Asset | - |
| actions | Asset | - |
| settings | Asset | - |
DocumentCount object| Element | Type | Description |
|---|---|---|
| types | object | - |
AssetCount object| Element | Type | Description |
|---|---|---|
| total | integer | - |
Release object| Element | Type | Description |
|---|---|---|
| version | string | A semantic versioning 2.0 conform version. |
| releaseNotes | string | Markdown content describing this release. |
| compatible | Compatibility | -The element can hold these values
|
| publicationTime | string | - |
| revocation | Revocation | The existence of this object marks a release as being revoked. It contains information on why this is the case. |
| manifest | Manifest | - |
| extensionMetadata | Extension | - |
| extensionDocuments | - | - |
| contentCount | Content | - |
Compatibility objectRevocation objectThe existence of this object marks a release as being revoked. It contains information on why this is the case.
| Element | Type | Description |
|---|---|---|
| reason | Revocation | -The element can hold these values
|
| severity | Revocation | -The element can hold these values
|
| description | string | - |
RevocationReason objectRevocationSeverity objectManifest object| Element | Type | Description |
|---|---|---|
| actions | - | - |
| csp | - | - |
| intents | - | - |
| pageTokens | - | - |
| scopes | Manifest | - |
| documents | - | - |
| dependencies | Dependency[] | - |
| Content | DEPRECATED The contentCount here is deprecated. Please prefer the field on the root of the Release object. | |
| settings | - | - |
| hidden | boolean | - |
ManifestScope object| Element | Type | Description |
|---|---|---|
| name | string | - |
| comment | string | - |
Dependency object| Element | Type | Description |
|---|---|---|
| name | string | The name of the required dependency |
| version | string | SemVer2 version of the required dependency |
ExtensionMetadata object| Element | Type | Description |
|---|---|---|
| extensionContents | - | - |
| featureSets | string[] | - |
| featureSetsDetails | object | - |
{"detailSections": [{"sourceId": "string","markdown": {"title": "string","markdown": "string"},"gallery": {"title": "string","images": [{"src": "string","resolutions": {},"alt": "string","title": "string","caption": "string"}]}}],"relatedItems": [{}],"currentRelease": {"version": "2.0.0","releaseNotes": "Now *even more* descriptive!","compatible": "COMPATIBLE","publicationTime": "2023-04-25T12:00:00Z","revocation": {"reason": "SECURITY_ISSUE","severity": "HIGH","description": "This release contained CVE-XXXX"},"manifest": {"actions": {},"csp": {},"intents": {},"pageTokens": {},"scopes": [{"name": "string","comment": "string"}],"documents": {},"dependencies": [{"name": "/platform/hub/v1","version": "1.2.3"}],"contentCount": {"documents": {"total": 1},"actions": {},"settings": {}},"settings": {},"hidden": false},"extensionMetadata": {"extensionContents": {},"featureSets": ["string"],"featureSetsDetails": {}},"extensionDocuments": {},"contentCount": {}}}