---
title: "Update status of alarm between enabled and disabled"
method: PUT
path: "/v2/Alarms/{Sid}/status"
---

# Update status of alarm between enabled and disabled

`PUT /v2/Alarms/{Sid}/status`

## Request

- Base URL: `https://monitor.twilio.com`
- URL: `https://monitor.twilio.com/v2/Alarms/{Sid}/status`
- Auth: HTTP basic

## Path parameters

- `Sid` string, required

## Request body

- MonitorV2AlarmStatus: Enable or disable alarm
  - `enabled` boolean, required: status of alarm

## Response `204`

NO CONTENT

## Other responses

- `400`: BAD REQUEST
- `401`: UNAUTHORIZED
- `404`: NOT FOUND
- `500`: INTERNAL SERVER ERROR

## Changes

- **2024-12-05** (v2) `7811ecfc26f4`: 28 info
  - added the optional property `code` to the response with the `400` status
  - added the optional property `code` to the response with the `401` status
  - added the optional property `code` to the response with the `404` status
  - added the optional property `code` to the response with the `500` status
  - …24 more

[Operation history](https://skmtc.dev/twilio/apis/twilio-monitor/changes/v2/Alarms/:Sid/status/put.md)

---

[API](https://skmtc.dev/twilio/apis/twilio-monitor.md) - [All operations](https://skmtc.dev/twilio/apis/twilio-monitor/llms.txt) - [OpenAPI document](https://skmtc.dev/twilio/apis/twilio-monitor/revisions/9c4c6ced36aa?raw)
