Dynatrace Davis AI - Predictive and Causal API queries analyzer definitions, docs, JSON schemas, validates input, executes, polls, and stops analyzers.
Use the @dynatrace-sdk/client-davis-analyzers SDK client instead of calling this API directly — it handles authentication, typing, and the environment URL for you. This REST reference is for external and automation use.
Dynatrace Davis AI - Predictive and Causal API lets you work with Davis analyzers that forecast behavior, identify likely outcomes, and explain causal relationships in your environment. You can discover available analyzer definitions, inspect their documentation and JSON schemas, validate inputs, run analyses, and retrieve or stop executions as needed. Typical usage includes integrating predictive and causal insights into automation, troubleshooting, and decision-support workflows so you can act on AI-driven findings programmatically.
Platform API endpoints use Platform token and OAuth client authentication. Attach a platform token or OAuth access token to the Authorization HTTP header using the Bearer scheme.
--header 'Authorization: Bearer <platform-token-or-oauth-access-token>'
For details, see Tokens and authentication and Platform tokens.
GET /analyzers)GET /analyzers/{analyzer-name})GET /analyzers/{analyzer-name}/documentation)GET /analyzers/{analyzer-name}/json-schema/input)GET /analyzers/{analyzer-name}/json-schema/result)POST /analyzers/{analyzer-name}:execute)GET /analyzers/{analyzer-name}:poll)POST /analyzers/{analyzer-name}:cancel)POST /analyzers/{analyzer-name}:validate)