---
title: "POST /update"
method: POST
path: "/update"
deprecated: true
---

# POST /update

`POST /update`

> **Deprecated.**

Deprecated alias for `POST /notifications/update`.

## Request body

- UpdateNotificationsRequest
  - `ids` string[], required
  - `read` boolean
  - `saved` boolean

## Response `200`

The notifications that were updated.

- Notification[]
  - `id` string, required — Unique identifier for the notification.
  - `user` string, nullable, required — User entity reference, or null for broadcast notifications.
  - `created` string, date-time, required
  - `saved` string, date-time, nullable
  - `read` string, date-time, nullable
  - `updated` string, date-time, nullable
  - `origin` string, required — Origin of the notification (the sender's reference).
  - `payload` NotificationResponsePayload, required — Response variant of NotificationPayload. Optional string fields may be returned as null when unset.
    - `title` string, required
    - `description` string, nullable
    - `link` string, nullable
    - `severity` 'critical' | 'high' | 'normal' | 'low'
    - `topic` string, nullable
    - `scope` string, nullable
    - `icon` string, nullable
    - `metadata` object

## Other responses

- `default` — An error response from the backend.

---

[API](https://skmtc.dev/backstage/apis/notifications.md) · [All operations](https://skmtc.dev/backstage/apis/notifications/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/backstage/notifications/revisions/a6a1f260951b/schema)
