[[alerting-apis]] == Alerting APIs The following APIs are available for {kib} alerting. * <> to create a rule * <> to update the attributes for existing rules * <> to retrieve a single rule by ID * <> to permanently remove a rule * <> to retrieve a paginated set of rules by condition * <> to retrieve a list of rule types * <> to enable a single rule by ID * <> to disable a single rule by ID * <> to mute alert for a single rule by ID * <> to unmute alert for a single rule by ID * <> to mute all alerts for a single rule by ID * <> to unmute all alerts for a single rule by ID * <> to retrieve the health of the Alerting framework For deprecated APIs, refer to <>. include::alerting/create_rule.asciidoc[] include::alerting/update_rule.asciidoc[] include::alerting/get_rules.asciidoc[] include::alerting/delete_rule.asciidoc[] include::alerting/find_rules.asciidoc[] include::alerting/list_rule_types.asciidoc[] include::alerting/enable_rule.asciidoc[] include::alerting/disable_rule.asciidoc[] include::alerting/mute_all_alerts.asciidoc[] include::alerting/mute_alert.asciidoc[] include::alerting/unmute_all_alerts.asciidoc[] include::alerting/unmute_alert.asciidoc[] include::alerting/health.asciidoc[] include::alerting/legacy/index.asciidoc[]