Synthetic API

The Synthetic API enables you to push external synthetic data to Dynatrace. You can:

POST external events to Dynatrace

Pushes information about external Synthetic events to Dynatrace.

The request consumes application/json payload.

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

POST modify state of external monitor

Modifies the operation state of all external monitors.

The request consumes application/json payload.

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

POST external tests to Dynatrace

Pushes external Synthetic tests, locations, and test results to Dynatrace.

The request consumes application/json payload.

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