External synthetic tests let you ingest results from test runners outside Dynatrace—such as Playwright, Selenium, k6, CI jobs, or third-party synthetic platforms—into your Dynatrace environment. Results are stored in Grail, appear in the Smartscape topology alongside the applications they test, and can drive anomaly detection and alerting.
With external Synthetic tests, you benefit from:
/platform/ingest/custom/events/external.tests) that accepts JSON events from external runners.External synthetic tests are deployed using the dynatrace-external-tests starter pack—a Monaco bundle that provides the ingest endpoint, processing rules, anomaly detection, and dashboards.
For deployment instructions, the event schema, and configuration options, see Getting started with dynatrace-external-tests.
If you're migrating from the Classic third-party Synthetic API, see Replace third-party Synthetic integrations for a step-by-step migration guide.