---
title: "PATCH /v1/notifications/dismiss"
method: PATCH
path: "/v1/notifications/dismiss"
tags: ["[v1] Notifications"]
---

# PATCH /v1/notifications/dismiss

`PATCH /v1/notifications/dismiss`

## Request

- Base URL: `https://nhse-${ENV}-innovation-service-user-functions.azurewebsites.net/api`
- URL: `https://nhse-${ENV}-innovation-service-user-functions.azurewebsites.net/api/v1/notifications/dismiss`
- Auth: none declared

Returns the number of affected notifications

## Request body

- object
  - `notificationIds` string[]
  - `contextIds` string[]
  - `contextTypes` string[]
  - `contextDetails` string[]
  - `dismissAll` boolean: Dismiss all notifications

## Response `200`

Success

- object
  - `affected` integer, required: The number of affected notifications

## Changes

- **2024-11-28** `6b1a668d2c83`: 1 info
  - added the new `AU12_INNOVATOR_SURVEY_END_SUPPORT_TWO_MONTHS_REMINDER` enum value to the request property `contextDetails/items/`
- **2024-11-21** `95cc69ec3f5a`: 1 info
  - added the new `DOCUMENT_UPLOADED` enum value to the request property `contextDetails/items/`
- **2024-11-19** `bce3d61e1362`: 1 info
  - added the new `ST09_SUPPORT_STATUS_TO_CLOSED` enum value to the request property `contextDetails/items/`
- **2024-11-07** `173650e3e033`: 1 info
  - the response property `affected` became required for the status `200`
- **2024-10-01** `4f7b12683d1d`: 1 info
  - added the new `ST08_SUPPORT_NEW_ASSIGNED_WAITING_INNOVATION_TO_QA` enum value to the request property `contextDetails/items/`

[Operation history](https://skmtc.dev/nhs-england/apis/users-api-nhs-innovation-service/changes/v1/notifications/dismiss/patch.md)

---

[API](https://skmtc.dev/nhs-england/apis/users-api-nhs-innovation-service.md) - [All operations](https://skmtc.dev/nhs-england/apis/users-api-nhs-innovation-service/llms.txt) - [OpenAPI document](https://skmtc.dev/nhs-england/apis/users-api-nhs-innovation-service/revisions/4c818edd79bf?raw)
