Try it free

List synthetic locations

  • Latest Dynatrace
  • Reference
  • Published Oct 13, 2026
  • Early Access

List synthetic locations in Dynatrace with the Synthetic API, filtering by cloud platform, type, or capability to return matching public and private locations.

GETSaaShttps://{your-environment-id}.apps.dynatrace.com/platform/synthetic/v1/locations

Overview

Use the cloud-platform, type, and capability query parameters to narrow the set of synthetic locations returned by Dynatrace. The response includes all matching public and private locations available for your environment.

Authentication

To execute this request, you need a platform token or OAuth access token with synthetic:locations:read scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

ParameterTypeDescriptionInRequired
cloud-platformstring

Filters the resulting set of locations to those that are hosted on a specific cloud platform.

The element can hold these values
  • AWS
  • AZURE
  • ALIBABA
  • GOOGLE_CLOUD
  • OTHER
queryOptional
typestring

Filters the resulting set of locations to those of a specific type.

The element can hold these values
  • PUBLIC
  • PRIVATE
queryOptional
capabilitystring

Filters the resulting set of locations to those that support a specific capability.

The element can hold these values
  • BROWSER
  • HTTP
  • HTTP_HIGH_RESOURCE
  • ICMP
  • TCP
  • DNS
queryOptional

Response

Response codes

CodeTypeDescription
200SyntheticLocationsResponse

Success

4XXErrorResponseEnvelope

Client side error.

5XXErrorResponseEnvelope

Server side error.

Response body objects

The SyntheticLocationsResponse object

A list of synthetic locations.

ElementTypeDescription
locationsLocationCollectionElementDto[]

A list of synthetic locations.

The LocationCollectionElementDto object

A synthetic location.

ElementTypeDescription
capabilitiesstring[]

The list of location's capabilities.

cloudPlatformstring

The cloud provider where the location is hosted.

Only applicable to PUBLIC locations.

The element can hold these values
  • ALIBABA
  • AMAZON_EC2
  • AZURE
  • DYNATRACE_CLOUD
  • GOOGLE_CLOUD
  • INTEROUTE
  • OTHER
  • UNDEFINED
deploymentTypestring

Location's deployment type.

The element can hold these values
  • KUBERNETES
  • OPENSHIFT
  • STANDARD
  • UNKNOWN
geoCitystring

Location's city.

geoContinentstring

Location's continent.

geoCountrystring

Location's country.

geoLatitudenumber

Location's latitude.

geoLocationIdstring

The Dynatrace GeoLocation ID.

geoLongitudenumber

Location's longitude.

idstring

The Dynatrace Location ID.

ipsstring[]

The list of IP addresses assigned to the location.

Only applicable to PUBLIC locations.

lastModificationTimeMillisinteger

The timestamp of the last modification of the location, in milliseconds since the Unix epoch.

namestring

The name of the location.

nodesstring[]

A list of synthetic nodes belonging to the location.

You can retrieve the list of available nodes with the GET all nodes call.

stagestring

The release stage of the location.

The element can hold these values
  • BETA
  • COMING_SOON
  • DELETED
  • GA
statusstring

The status of the location.

The element can hold these values
  • DISABLED
  • ENABLED
  • HIDDEN
typestring

The type of the location.

The element can hold these values
  • CLUSTER
  • PRIVATE
  • PUBLIC

The ErrorResponseEnvelope object

Encloses the encountered error.

ElementTypeDescription
errorErrorResponse

Basic information of the encountered error.

The ErrorResponse object

Basic information of the encountered error.

ElementTypeDescription
codeinteger

The returned HTTP status code.

detailsErrorResponseDetails

Detailed information of the error.

messagestring

Description of the encountered error.

The ErrorResponseDetails object

Detailed information of the error.

ElementTypeDescription
typestring

Defines the actual set of fields depending on the value. See one of the following objects:

  • constraintViolation -> ConstraintViolationDetails
The element can hold these values
  • constraintViolation

Response body JSON models

{
"locations": [
{
"capabilities": [
"BROWSER",
"HTTP"
],
"cloudPlatform": "AMAZON_EC2",
"geoCity": "Gdansk",
"geoContinent": "Europe",
"geoCountry": "Poland",
"geoLatitude": "54.399078369140625",
"geoLocationId": "GEOLOCATION-95196F3C9A4F4215",
"geoLongitude": "18.576557159423828",
"id": "SYNTHETIC_LOCATION-53F47ECB33907667",
"ips": [
"134.189.153.97",
"134.189.153.98"
],
"name": "Gdansk",
"stage": "GA",
"status": "ENABLED",
"type": "PUBLIC"
},
{
"geoLocationId": "GEOLOCATION-95196F3C9A4F4215",
"id": "SYNTHETIC_LOCATION-53F47ECB33907667",
"name": "My private location",
"status": "ENABLED",
"type": "PRIVATE"
}
]
}
{
"error": {
"code": 1,
"details": {
"type": "constraintViolation"
},
"message": "string"
}
}
Related tags
Platform APIDynatrace PlatformDigital Experience