Manage Dynatrace Vulnerabilities API data: list vulnerabilities, view details, affected entities, Davis assessments, and security recommendations.
Dynatrace Vulnerabilities API helps you manage vulnerability-related information across your environment, from discovering exposed issues to tracking how they affect specific entities. It lets you list vulnerabilities, inspect detailed findings, review affected entities, and retrieve Davis assessments and security recommendations to understand risk and prioritize remediation. You also use it to update operational state for selected affected entities, such as changing mute status or managing tracking links, often with segment filters to focus on a particular scope or subset of your data.
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 /vulnerabilities)POST /vulnerabilities:segment)GET /vulnerabilities/{id})POST /vulnerabilities/{id}:segment)GET /vulnerabilities/{id}/affected-entities)POST /vulnerabilities/{id}/affected-entities:segment)POST /vulnerabilities/{id}/affected-entities:muting)POST /vulnerabilities/{id}/affected-entities:set-tracking-links)POST /vulnerabilities/{id}/affected-entities:delete-tracking-links)GET /vulnerabilities/{id}/davis-assessment)POST /vulnerabilities/{id}/davis-assessment:segment)GET /davis-security-recommendations)POST /davis-security-recommendations:segment)