## alarmResolve

**Type:** GraphQL mutations

### Arguments
- alarmId (ID)
- snoozeDurationSeconds (Int)

### Response
**Type:** AlarmResolvePayload
**Description:**
undefined

#### Fields
- alarmId (ID)
- alarm (Alarm)
- errors (AlarmResolveError)
---

## alarmSetArm

**Type:** GraphQL mutations

### Arguments
- alarmId (ID)
- isArmed (Boolean)

### Response
**Type:** AlarmSetArmPayload
**Description:**
undefined

#### Fields
- alarmId (ID)
- errors (AlarmSetArmError)
---

## alarmAcknowledge

**Type:** GraphQL mutations

### Arguments
- alarmId (ID)

### Response
**Type:** AlarmAcknowledgePayload
**Description:**
undefined

#### Fields
- alarmId (ID)
- errors (AlarmAcknowledgeError)
---

## alarmAlertEmergencyContactsNotificationRequest

**Type:** GraphQL mutations

### Arguments
- alarmNotificationLifecycleId (ID)

### Response
**Type:** AlarmAlertEmergencyContactsNotificationRequestPayload
**Description:**
undefined

#### Fields
- alarmId (ID)
- errors (AlarmAlertEmergencyContactsNotificationRequestError)
---

## alarmAlertEmergencyContactsNotificationDismiss

**Type:** GraphQL mutations

### Arguments
- alarmNotificationLifecycleId (ID)

### Response
**Type:** AlarmAlertEmergencyContactsNotificationDismissPayload
**Description:**
undefined

#### Fields
- alarmId (ID)
- errors (AlarmAlertEmergencyContactsNotificationDismissError)
---

## alarmImOkEmergencyContactsNotificationRequest

**Type:** GraphQL mutations

### Arguments
- alarmNotificationLifecycleId (ID)

### Response
**Type:** AlarmImOkEmergencyContactsNotificationRequestPayload
**Description:**
undefined

#### Fields
- alarmId (ID)
- errors (AlarmImOkEmergencyContactsNotificationRequestError)
---

## alarmImOkEmergencyContactsNotificationDismiss

**Type:** GraphQL mutations

### Arguments
- alarmNotificationLifecycleId (ID)

### Response
**Type:** AlarmImOkEmergencyContactsNotificationDismissPayload
**Description:**
undefined

#### Fields
- alarmId (ID)
- errors (AlarmImOkEmergencyContactsNotificationDismissError)
---

## setCollectiveAlarmForHomeHubs

**Type:** GraphQL mutations

### Arguments
- homeId (ID)
- active (Boolean)
- alarmType (AlarmType, Not Null): undefined


### Response
**Type:** SetCollectiveAlarmForHomeHubsPayload
**Description:**
undefined

#### Fields
- errors (SetCollectiveAlarmForHomeHubsError)
---

## alarmUpdatedNotification

**Type:** GraphQL mutations

### Arguments
- homeId (ID)
- alarmId (ID)
- alarm (alarmUpdatedNotificationInput, Not Null): undefined
  - id (ID)
  - state (AlarmState, Not Null): undefined

  - stateId (ID)
  - triggeredAt (String)
  - snoozeExpiresAt (String)
  - isArmed (Boolean)
  - typename__ (String)
  - areaIds (ID)

### Response
**Type:** AlarmUpdatedPayload
**Description:**
undefined

#### Fields
- homeId (ID)
- alarmId (ID)
- alarm (Alarm)
---

## updateNotificationAlarmStationInfo

**Type:** GraphQL mutations

### Arguments
- partyId (ID)
- homeId (ID)
- action (UpdatedAction, Not Null): undefined

- alarmStationInfo (AlarmStationInfoInput, Not Null): undefined
  - homeId (ID)
  - status (String)
  - contacts (AlarmStationInfoContactsInput, Not Null): undefined
    - id (ID)
    - firstName (String)
    - lastName (String)
    - phoneNumber (PhoneNumberInput, Not Null): undefined
      - countryCode (String)
      - nationalNumber (String)

### Response
**Type:** UpdatedPayload
**Description:**
undefined

---

## updateNotificationCollectiveAlarm

**Type:** GraphQL mutations

### Arguments
- partyId (ID)
- homeId (ID)
- action (UpdatedAction, Not Null): undefined

- alarmType (AlarmType, Not Null): undefined


### Response
**Type:** UpdatedPayload
**Description:**
undefined

---

## alarmStationEnable

**Type:** GraphQL mutations

### Arguments
- homeId (ID)
- overrideName (String)

### Response
**Type:** AlarmStationEnablePayload
**Description:**
undefined

#### Fields
- errors (AlarmStationEnableError)
---

## alarmStationDisable

**Type:** GraphQL mutations

### Arguments
- homeId (ID)

### Response
**Type:** AlarmStationDisablePayload
**Description:**
undefined

#### Fields
- errors (AlarmStationDisableError)
---

## alarmStationAddEmergencyContact

**Type:** GraphQL mutations

### Arguments
- homeId (ID)
- data (AlarmStationAddEmergencyContactInput, Not Null): undefined
  - firstName (String)
  - lastName (String)
  - phoneNumber (PhoneNumberInput, Not Null): undefined
    - countryCode (String)
    - nationalNumber (String)
  - fixedPriority (Int)

### Response
**Type:** AlarmStationAddEmergencyContactPayload
**Description:**
undefined

#### Fields
- errors (AlarmStationAddEmergencyContactError)
---

## alarmStationUpdateEmergencyContact

**Type:** GraphQL mutations

### Arguments
- homeId (ID)
- id (ID)
- data (AlarmStationUpdateEmergencyContactInput, Not Null): undefined
  - firstName (String)
  - lastName (String)
  - phoneNumber (PhoneNumberInput, Not Null): undefined
    - countryCode (String)
    - nationalNumber (String)

### Response
**Type:** AlarmStationUpdateEmergencyContactPayload
**Description:**
undefined

#### Fields
- errors (AlarmStationUpdateEmergencyContactError)
---

## alarmStationDeleteEmergencyContact

**Type:** GraphQL mutations

### Arguments
- homeId (ID)
- id (ID)

### Response
**Type:** AlarmStationDeleteEmergencyContactPayload
**Description:**
undefined

#### Fields
- errors (AlarmStationRemoveEmergencyContactError)
---

## housingAssociationCollectiveAlarmCreateZone

**Type:** GraphQL mutations

### Arguments
- housingAssociationId (ID)

### Response
**Type:** HousingAssociationCollectiveAlarmCreateZonePayload
**Description:**
undefined

#### Fields
- collectiveAlarmZone (CollectiveAlarmZone)
- errors (HousingAssociationCollectiveAlarmCreateZoneError)
---

## housingAssociationCollectiveAlarmDeleteZone

**Type:** GraphQL mutations

### Arguments
- zoneId (ID)

### Response
**Type:** HousingAssociationCollectiveAlarmDeleteZonePayload
**Description:**
undefined

#### Fields
- errors (HousingAssociationCollectiveAlarmDeleteZoneError)
---

## housingAssociationCollectiveAlarmConfigureZone

**Type:** GraphQL mutations

### Arguments
- zoneId (ID)
- data (CollectiveAlarmZoneConfigurationInput, Not Null): undefined
  - fireAlarmZoneConfigurationInput (FireAlarmZoneConfigurationInput): undefined
    - propagationDelaySeconds (Int)

### Response
**Type:** HousingAssociationCollectiveAlarmConfigureZonePayload
**Description:**
undefined

#### Fields
- collectiveAlarmZone (CollectiveAlarmZone)
- errors (HousingAssociationCollectiveAlarmConfigureZoneError)
---

## housingAssociationCollectiveAlarmZoneAddFacility

**Type:** GraphQL mutations

### Arguments
- zoneId (ID)
- data (ZoneAddFacilityInput, Not Null): undefined
  - facilityType (FacilityType, Not Null): undefined

  - facilityId (ID)

### Response
**Type:** HousingAssociationCollectiveAlarmZoneAddFacilityPayload
**Description:**
undefined

#### Fields
- collectiveAlarmZone (CollectiveAlarmZone)
- errors (HousingAssociationCollectiveAlarmZoneAddFacilityError)
---

## housingAssociationCollectiveAlarmZoneRemoveFacility

**Type:** GraphQL mutations

### Arguments
- zoneId (ID)
- facilityId (ID)

### Response
**Type:** HousingAssociationCollectiveAlarmZoneRemoveFacilityPayload
**Description:**
undefined

#### Fields
- collectiveAlarmZone (CollectiveAlarmZone)
- errors (HousingAssociationCollectiveAlarmZoneRemoveFacilityError)
---

## collectiveAlarmCreate

**Type:** GraphQL mutations

### Arguments
- collectiveAlarmId (ID)

### Response
**Type:** CollectiveAlarmCreatePayload
**Description:**
undefined

#### Fields
- errors (CollectiveAlarmCreateError)
---

## collectiveAlarmDelete

**Type:** GraphQL mutations

### Arguments
- collectiveAlarmId (ID)

### Response
**Type:** CollectiveAlarmDeletePayload
**Description:**
undefined

#### Fields
- errors (CollectiveAlarmDeleteError)
---

## collectiveAlarmSetTenants

**Type:** GraphQL mutations

### Arguments
- collectiveAlarmId (ID)
- tenants (ID)

### Response
**Type:** CollectiveAlarmSetTenantsPayload
**Description:**
undefined

#### Fields
- errors (CollectiveAlarmSetTenantsError)
