Update an alert channel
Changes an existing channel's settings, without its destination.
patchhttps://api.integrable.cloud/api/alerts/{policy_id}
- Authentication
- Bearer token
- Retries
- Idempotency-Key
- Body
- application/json
- Version
- 2026-09-03
PUT /api/alerts keys on (org_id, channel, destination) and the list endpoint never returns a raw destination, so before this route existed the only way to change a quiet hour from the dashboard was to ask the customer to re-type their own phone number. It is addressed by id instead.
The destination and the channel cannot be changed here, and verified_at is left alone - the number has not moved, so the proof still holds. To point alerts at a different number, create that channel and verify it.
Path parameters#
Headers#
Request body#
Responses#
Errors#
Failures use one envelope on every endpoint, described in Retries, versioning and limits. The codes you are most likely to meet here:
validation_error· 422 — The payload was well-formed JSON but failed schema validation.unauthenticated· 401 — The request carried no API key, or one the API could not verify.forbidden· 403 — The key is valid, but it is not allowed to do this — either the scope is missing or the resource belongs to another workspace.idempotency_key_reused· 422 — This `Idempotency-Key` was used before, for a request with a different body.rate_limited· 429 — Too many requests in the current window. The limit is per workspace, and some endpoints add a per-agent limit on top.
More Alerts endpoints#
Something unclear or missing? Tell us and we’ll fix it.