The latest Dynatrace introduces several new concepts, use cases, and functionality into the Dynatrace API. We recommend that you familiarize yourself with these first.
Read all about them on our Best practices for upgrading to the latest Dynatrace page.
Here's a list of all APIs for Platform Services available for latest Dynatrace.
Read more about each Platform Service, and find our SDKs here.
All Platform API authenticate with platform tokens and OAuth clients.
Dynatrace AppEngine APIs let you build, connect, run, and manage app functionality across the platform. Use this group to work with App Functions, EdgeConnect, the Function Executor, and the Registry.
Trigger server-side app functions in Dynatrace with the AppEngine - App Functions API to execute installed app functions quickly and securely.
Manage Dynatrace AppEngine EdgeConnect configurations, list, create, get, update, delete, rotate OAuth client secrets, and match URL host patterns.
Execute custom JavaScript in Dynatrace with AppEngine Function Executor API to run functions and list SDK versions in the JavaScript runtime.
Manage Dynatrace AppEngine Registry to install, update, uninstall, list, search, and inspect apps, plus get manifest schema and CSP rules.
The AutomationEngine group of Dynatrace platform APIs lets you automate workflows and orchestrate actions across Dynatrace, so you can trigger processes, connect systems, and streamline operations.
The Dynatrace Credential Vault API lets you store and manage the credentials your integrations and automations use, including username and password, certificate, and token entries.
The Davis AI group of Dynatrace APIs lets you use predictive and causal intelligence to detect anomalies, understand root causes, and anticipate issues before they affect your environment. With Davis AI, you can build automation and insights that help you respond faster and make smarter operational decisions.
The Davis CoPilot group of Dynatrace APIs lets you integrate Davis CoPilot into your workflows to generate insights, answer questions, and automate assistance across the Dynatrace platform.
Dynatrace Document APIs let you create, update, retrieve, and manage documents in the platform so you can organize and share information efficiently. Use the Document group to automate document workflows and keep content accessible across your Dynatrace environment.
Dynatrace Email APIs let you configure and manage email notifications so you can route alerts and updates to the right recipients. Use them to automate email settings and keep teams informed through Dynatrace.
The Dynatrace Fleet Management API lets you deploy and operate ActiveGates and OneAgents across your environment, from installers and tokens to container images and support archives.
The Dynatrace Grail group of APIs lets you validate data forwarding, query and manage Grail data, connect external datastores, and work with fieldsets, filter segments, resource storage, storage management, and record deletion. Use these APIs to control how Dynatrace stores, organizes, and retrieves data in Grail.
Validate Data Forwarding connection configurations in Dynatrace before pipeline activation with the Data Forwarding Validation API.
Run, validate, cancel, and inspect Grail DQL Query API queries in Dynatrace for structured suggestions, canonical trees, status, and results.
Define and manage Grail external datastores in Dynatrace with the External Datastores API to query data from external sources with Grail.
Manage Grail fieldsets in Dynatrace: get, create, update, and delete fieldset definitions to control field-level access and exposure in query workflows.
Define, create, update, and delete Grail Filter Segments in Dynatrace to constrain query scope with custom data filters and lean entity models.
Manage lookup data files in Dynatrace Grail Resource Store with the Grail Resource Store API: test parsing, upload files, and delete files.
Manage Dynatrace Grail Storage Management API bucket definitions: create, update, truncate, delete, and administer Grail buckets lifecycle.
Delete sensitive Grail records in Dynatrace with the Grail Storage Record Deletion API using DQL, start, cancel, list, and check deletion tasks.
Dynatrace Hub APIs let you discover, manage, and integrate Hub content so you can extend your Dynatrace environment with the tools and services you need.
Dynatrace Identity and Access Management APIs let you manage users, groups, roles, and permissions so you can control who can access your Dynatrace environment and what they can do. Use them to automate access provisioning and keep your security settings consistent.
Dynatrace Notification APIs let you create, manage, and update notification configurations so Dynatrace can send alerts and event updates to the right channels. Use the Notification and Notification v2 APIs to automate notification setup across your environment.
Manage Dynatrace Notification API self notifications: get, create, update, patch, and delete with Notification Service, now deprecated in favor of v2.
Manage Dynatrace Notification v2 to create, update, get, patch, and delete event and resource notifications with the Notification Service API.
Dynatrace OpenPipeline APIs let you ingest, process, and route observability data through OpenPipeline v1 so you can build flexible data pipelines for your platform workflows.
These Dynatrace platform APIs cover app settings, Extensions 2.0, public dashboard sharing, and Real User Monitoring, including frontend setup and symbol files for readable stack traces.
Retrieve, update, and manage Dynatrace App Settings V2 objects, permissions, ownership, and effective settings values across your environment.
Discover Dynatrace Extensions 2.0 API to list Java processes for JMX and PMI metrics, upload, install, and manage extension versions.
Manage RUM symbol and mapping files with the Dynatrace Deobfuscation API: upload, pin, and delete source maps and get readable stack traces.
Share Dynatrace dashboards publicly with the Public Access API: create share links with passcodes, IP allowlists, expiry dates, and admin controls.
Configure Dynatrace Real User Monitoring with the RUM API: create and delete frontends, download JavaScript tags, and get mobile app snippets.
Dynatrace Platform Management APIs let you configure, monitor, and manage platform-wide settings and resources across your Dynatrace environment. Use them to automate administrative tasks and keep your platform running efficiently.
Dynatrace Service-Level Objectives APIs let you create, manage, and retrieve service-level objectives so you can track and automate reliability targets across your environment. Use them to define SLOs, monitor performance against goals, and integrate SLO data into your workflows.
The Dynatrace Settings API lets you manage settings objects for your monitoring environment and apps, including their effective values, history, ownership, and permissions.
Dynatrace State service APIs let you manage application state across your Dynatrace environment, including storing, updating, and retrieving state data for your workflows and integrations.
Dynatrace Synthetic APIs let you create, manage, and monitor synthetic tests to verify the availability and performance of your applications and services. Use them to automate test setup, update configurations, and retrieve results from Dynatrace.
Dynatrace Vulnerabilities APIs let you access and manage vulnerability data across your environment, helping you automate security workflows and integrate findings into your tools and processes.