Synthetic locations API

The locations endpoints of the Synthetic API enable you to retrieve information about synthetic locations. You can:

Other endpoints of the Synthetic API enable you to:

  • Manage synthetic monitors—see the Synthetic API page for details.
  • Push external synthetic data to Dynatrace—see the External synthetic API page for details.
  • Retrieve information about ActiveGates that are able to execute synthetic monitors—see the Synthetic nodes API page for details.

GET all locations

Lists all locations (and their parameters) available for your environment, public and private.

The request produces an application/json payload.

This request is an early adopter release and may be changed in non compatible way.

GET
  • Managed https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/locations
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/v1/synthetic/locations

GET a location

Gets parameters of the specified location.

The request produces an application/json payload.

This request is an early adopter release and may be changed in non compatible way.

GET
  • Managed https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/locations/{locationId}
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/v1/synthetic/locations/{locationId}

POST a private location

Creates a new private synthetic location.

The request consumes and produces an application/json payload.

This request is currently in preview and is subject to change. Changes may not be compatible with your current configuration.

POST
  • Managed https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/locations
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/v1/synthetic/locations

PUT a private location

Updates an existing private synthetic location.

The request consumes an application/json payload.

This request is currently in preview and is subject to change. Changes may not be compatible with your current configuration.

PUT
  • Managed https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/locations/{locationId}
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/v1/synthetic/locations/{locationId}

DELETE a private location

Updates an existing private synthetic location.

This request is currently in preview and is subject to change. Changes may not be compatible with your current configuration.

DELETE
  • Managed https://{your-domain}/e/{your-environment-id}/api/v1/synthetic/locations/{locationId}
  • SaaS https://{your-environment-id}.live.dynatrace.com/api/v1/synthetic/locations/{locationId}