# <a id="bitdrift.public.unary.alerts.v1.IssueAlertHistoryDetails"></a>IssueAlertHistoryDetails

**Source definition:** [`src/bitdrift/public/unary/alerts/v1/issue_alerts.proto#L307-L318`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/alerts/v1/issue_alerts.proto#L307-L318>)

Describes one issues alert firing interval together with its contributing issue groups.

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| notification_failures | <span class="proto-type proto-type-primitive">array of string</span> | If there were errors sending notifications for the alert, they will be listed here. |
| alert_config | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">alerts</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">IssuesAlertConfig</i><i class="proto-type-dot">.</i><i class="proto-type-part">IssuesAlert</i>](bitdrift_public_unary_alerts_v1_IssuesAlertConfig.md "bitdrift.public.unary.alerts.v1.IssuesAlertConfig.IssuesAlert")</span> | The configuration of the alert at the time it was triggered. |
| issue_group_ids | <span class="proto-type proto-type-primitive">array of string</span> | The issue groups that contributed to the alert. For alerts that are per-issue group, this is  all impacted groups. For alerts that are not per-issue group, this is effectively a list  of all issue groups that had activity during the alert period. |

</section>
<p class="h4">Example</p>
```json
{
  "alert_config": {
    "alert_uuid": "0197eb79-ef35-72ec-8e9f-91a4123c18c5",
    "common_config": {
      "custom_notification_text": "@checkout-oncall Please investigate.",
      "description": "Triggers when the checkout workflow error rate exceeds the configured threshold.",
      "labels": {
        "key": ""
      },
      "name": "Checkout error rate",
      "notifications": [
        {
          "min_time_between_notifications": "3600s",
          "notification_config": {
            "disabled": false,
            "notification_group": {
              "name": "engineering-oncall"
            }
          }
        }
      ]
    },
    "condition": {
      "and_conditions": {
        "conditions": [
          {}
        ]
      }
    },
    "disabled": false,
    "per_issue_group": false
  },
  "issue_group_ids": [
    "12710232306638153143"
  ],
  "notification_failures": [
    "Slack channel not found"
  ]
}
```

