> ## Documentation Index
> Fetch the complete documentation index at: https://docs.honeyhive.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# GetAlertResponse

> TypeScript response type from the HoneyHive API

> **GetAlertResponse** = `object`

## Description

A single alert

## Properties

### data

> **data**: `object`

#### aggregation

> **aggregation**: `string`

#### alert\_type

> **alert\_type**: `"DRIFT"` | `"AGGREGATE"` | `"PER_EVENT"`

#### created\_at

> **created\_at**: `string`

#### created\_by?

> `optional` **created\_by?**: `string` | `null`

#### description?

> `optional` **description?**: `string` | `null`

#### event\_filters

> **event\_filters**: `object`\[]

#### event\_metrics

> **event\_metrics**: `object`\[]

#### frequency

> **frequency**: `"HOURLY"` | `"DAILY"` | `"WEEKLY"` | `"MONTHLY"`

#### id

> **id**: `string`

#### is\_active

> **is\_active**: `boolean`

#### is\_muted

> **is\_muted**: `boolean`

#### last\_result?

> `optional` **last\_result?**: `object` & `object` | `null`

#### last\_run\_at?

> `optional` **last\_run\_at?**: `string` | `null`

#### last\_trigger?

> `optional` **last\_trigger?**: `object`

##### last\_trigger.alert\_id

> **alert\_id**: `string`

##### last\_trigger.created\_at

> **created\_at**: `string`

##### last\_trigger.id

> **id**: `string`

##### last\_trigger.muted

> **muted**: `boolean`

##### last\_trigger.notification\_sent

> **notification\_sent**: `boolean`

##### last\_trigger.resolved\_by

> **resolved\_by**: `string` | `null`

##### last\_trigger.resolved\_time

> **resolved\_time**: `string` | `null`

##### last\_trigger.result

> **result**: `object` & `object`

###### Type Declaration

###### aggregation?

> `optional` **aggregation?**: `string`

###### current\_bucket\_score?

> `optional` **current\_bucket\_score?**: `number` | `boolean`

###### drift\_percentage?

> `optional` **drift\_percentage?**: `number`

###### event\_filters?

> `optional` **event\_filters?**: `unknown`\[]

###### event\_metrics?

> `optional` **event\_metrics?**: `unknown`\[]

###### last\_triggered\_baseline?

> `optional` **last\_triggered\_baseline?**: `number` | `boolean`

###### previous\_bucket\_score?

> `optional` **previous\_bucket\_score?**: `number` | `boolean`

###### thresholds?

> `optional` **thresholds?**: `object`

###### thresholds.critical

> **critical**: `object`

###### thresholds.critical.operator

> **operator**: `"greater_than"` | `"less_than"` | `"equal_to"`

###### thresholds.critical.value

> **value**: `number`

###### thresholds.resolved

> **resolved**: `object`

###### thresholds.resolved.operator

> **operator**: `"greater_than"` | `"less_than"` | `"equal_to"`

###### thresholds.resolved.value

> **value**: `number`

##### last\_trigger.triggered\_time

> **triggered\_time**: `string`

##### last\_trigger.updated\_at

> **updated\_at**: `string`

#### last\_trigger\_id?

> `optional` **last\_trigger\_id?**: `string` | `null`

#### minimum\_sample\_size

> **minimum\_sample\_size**: `number`

#### name

> **name**: `string`

#### notifications?

> `optional` **notifications?**: `object`\[]

#### scope\_id

> **scope\_id**: `string`

#### scope\_type

> **scope\_type**: `string`

#### status

> **status**: `"ACTIVE"` | `"TRIGGERED"` | `"PAUSED"` | `"RESOLVED"`

#### thresholds

> **thresholds**: `object`

##### thresholds.critical

> **critical**: `object`

##### thresholds.critical.operator

> **operator**: `"greater_than"` | `"less_than"` | `"equal_to"`

##### thresholds.critical.value

> **value**: `number`

##### thresholds.resolved

> **resolved**: `object`

##### thresholds.resolved.operator

> **operator**: `"greater_than"` | `"less_than"` | `"equal_to"`

##### thresholds.resolved.value

> **value**: `number`

#### trigger\_error?

> `optional` **trigger\_error?**: `string` | `null`

#### triggers?

> `optional` **triggers?**: `object`\[]

#### updated\_at?

> `optional` **updated\_at?**: `string` | `null`

***

### success

> **success**: `true`
