We have a new version of this API—Synthetic API v2. Check it out!
Lists all locations, public and private, and their parameters available for your environment.
The request produces an application/json
payload.
GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v1/synthetic/locations |
Environment ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v1/synthetic/locations |
To execute this request, you need an access token with one of the following scopes:
DataExport
ExternalSyntheticIntegration
ReadSyntheticData
To learn how to obtain and use it, see Tokens and authentication.
Filters the resulting set of locations to those which are hosted on a specific cloud platform.
AWS
AZURE
ALIBABA
GOOGLE_CLOUD
OTHER
Filters the resulting set of locations by a specific type.
PUBLIC
PRIVATE
SyntheticLocations
objectA list of synthetic locations.
LocationCollectionElement
objectA synthetic location.
The list of location's capabilities.
The cloud provider where the location is hosted.
Only applicable to PUBLIC
locations.
ALIBABA
AMAZON_EC2
AZURE
DYNATRACE_CLOUD
GOOGLE_CLOUD
INTEROUTE
OTHER
UNDEFINED
The Dynatrace entity ID of the location.
The list of IP addresses assigned to the location.
Only applicable to PUBLIC
locations.
The name of the location.
The release stage of the location.
BETA
COMING_SOON
DELETED
GA
The status of the location.
DISABLED
ENABLED
HIDDEN
The type of the location.
CLUSTER
PRIVATE
PUBLIC
{"locations": [{"capabilities": ["BROWSER","HTTP"],"cloudPlatform": "AMAZON_EC2","entityId": "GEOLOCATION-B8D793BCA914E0AF","ips": ["134.189.153.97","134.189.153.98"],"name": "Gdansk","stage": "GA","status": "ENABLED","type": "PUBLIC"},{"entityId": "SYNTHETIC_LOCATION-53F47ECB33907667","name": "My private location","status": "ENABLED","type": "PRIVATE"}]}
In this example, the request lists all synthetic locations available for the mySampleEnv environment.
The API token is passed in the Authorization header.
The result is truncated to three entries.
curl -X GET \https://mySampleEnv.live.dynatrace.com/api/v1/synthetic/locations \-H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'
https://mySampleEnv.live.dynatrace.com/api/v1/synthetic/locations
{"locations": [{"name": "Amazon US East (N. Virginia)","entityId": "GEOLOCATION-95196F3C9A4F4215","type": "PUBLIC","cloudPlatform": "AMAZON_EC2","ips": ["134.189.153.97","134.189.153.98","134.189.153.99"]},{"name": "AWS Europe (London)","entityId": "GEOLOCATION-A9022AAFA0763F56","type": "PUBLIC","cloudPlatform": "AMAZON_EC2","ips": ["243.22.221.174","104.179.71.29"]},{"name": "Gdansk HTTP","entityId": "SYNTHETIC_LOCATION-9C75B59442498323","type": "PRIVATE"}]}
200