Lists all environments and management zones of an account.
The request produces an application/json payload.
GET |
|
To execute this request, you need the Allow read access for environment resources (account-env-read) scope assigned to your token. To learn how to obtain and use it.
| Parameter | Type | Description | In | Required |
|---|---|---|---|---|
| accountUuid | string | The ID of the required account. You can find the UUID on the Account Management > Identity & access management > OAuth clients page, during creation of an OAuth client. | path | required |
| Code | Type | Description |
|---|---|---|
| 200 | Environment | Success. The response contains a list of the account's environments. |
EnvironmentResourceDto object| Element | Type | Description |
|---|---|---|
| tenantResources | Tenant | A list of environments in the account. |
| managementZoneResources | Management | A list of management zones in the account. |
TenantResourceDto object| Element | Type | Description |
|---|---|---|
| name | string | The name of the environment. |
| id | string | The ID of the environment. |
ManagementZoneResourceDto object| Element | Type | Description |
|---|---|---|
| parent | string | The ID of the environment to which the management zone belongs. |
| name | string | The name of the management zone. |
| id | string | The ID of the management zone. |
{"tenantResources": [{"name": "string","id": "string"}],"managementZoneResources": [{"parent": "string","name": "string","id": "string"}]}
In this example, the request lists all environments and management zones of the account with the UUID of 9ad20784-76c6-4167-bfba-9b0d8d72a71d.
curl --request GET \--url 'https://api.dynatrace.com/env/v1/accounts/9ad20784-76c6-4167-bfba-9b0d8d72a71d/environments' \--header 'Authorization: Bearer abcdefjhij1234567890'
https://api.dynatrace.com/env/v1/accounts/9ad20784-76c6-4167-bfba-9b0d8d72a71d/environments
{"tenantResources": [{"name": "Sample environment","id": "mySampleEnv"},{"name": "Sample environment - staging","id": "mySampleEnvStaging"}],"managementZoneResources": [{"name": "mobile app only","id": "154240256445017454","parent": "mySampleEnv"},{"name": "load tests only","id": "144245256741917454","parent": "mySampleEnvStaging"}]}
200