Home
AppDynamics
AppDynamics Alert and Respond API
AppDynamics Alert and Respond API
The AppDynamics Alert and Respond API enables programmatic management of health rules, policies, and actions within the AppDynamics Controller. Developers can create, update, and delete health rules that define performance thresholds, configure alerting policies that determine how violations are handled, and set up automated response actions. This API is essential for automating incident response workflows and integrating AppDynamics alerting with external notification and ticketing systems.
What You Can Do
GET
Listhealthrules
— List health rules for an application
/alerting/rest/v1/applications/{applicationId}/health-rules
POST
Createhealthrule
— Create a health rule
/alerting/rest/v1/applications/{applicationId}/health-rules
GET
Gethealthrule
— Get a specific health rule
/alerting/rest/v1/applications/{applicationId}/health-rules/{healthRuleId}
PUT
Updatehealthrule
— Update a health rule
/alerting/rest/v1/applications/{applicationId}/health-rules/{healthRuleId}
DELETE
Deletehealthrule
— Delete a health rule
/alerting/rest/v1/applications/{applicationId}/health-rules/{healthRuleId}
GET
Listpolicies
— List policies for an application
/alerting/rest/v1/applications/{applicationId}/policies
POST
Createpolicy
— Create a policy
/alerting/rest/v1/applications/{applicationId}/policies
GET
Getpolicy
— Get a specific policy
/alerting/rest/v1/applications/{applicationId}/policies/{policyId}
PUT
Updatepolicy
— Update a policy
/alerting/rest/v1/applications/{applicationId}/policies/{policyId}
DELETE
Deletepolicy
— Delete a policy
/alerting/rest/v1/applications/{applicationId}/policies/{policyId}
GET
Listactions
— List actions for an application
/alerting/rest/v1/applications/{applicationId}/actions
POST
Createaction
— Create an action
/alerting/rest/v1/applications/{applicationId}/actions
GET
Getaction
— Get a specific action
/alerting/rest/v1/applications/{applicationId}/actions/{actionId}
PUT
Updateaction
— Update an action
/alerting/rest/v1/applications/{applicationId}/actions/{actionId}
DELETE
Deleteaction
— Delete an action
/alerting/rest/v1/applications/{applicationId}/actions/{actionId}
Capability Spec