---
title: "Update Unleash feedback"
method: PUT
path: "/api/admin/feedback/{id}"
tags: ["Admin UI"]
---

# Update Unleash feedback

`PUT /api/admin/feedback/{id}`

Updates the feedback with the provided ID. Only provided fields are updated. Fields left out are left untouched. Must be called with a token with an identifiable user (either from being sent from the UI or from using a [PAT](https://docs.getunleash.io/concepts/api-tokens-and-client-keys#personal-access-tokens)).

## Path parameters

- `id` string, required

## Request body

- FeedbackUpdateSchema — User feedback information to be updated.
  - `userId` integer — The ID of the user that gave the feedback.
  - `neverShow` boolean — `true` if the user has asked never to see this feedback questionnaire again.
  - `given` string, date-time, nullable — When this feedback was given

## Response `200`

feedbackResponseSchema

- FeedbackResponseSchema — User feedback information about a particular feedback item.
  - `userId` integer — The ID of the user that gave the feedback.
  - `neverShow` boolean — `true` if the user has asked never to see this feedback questionnaire again.
  - `given` string, date-time, nullable — When this feedback was given
  - `feedbackId` string — The name of the feedback session

## Other responses

- `400` — The request data does not match what we expect.
- `401` — Authorization information is missing or invalid. Provide a valid API token as the `authorization` header, e.g. `authorization:*.*.my-admin-token`.
- `415` — The operation does not support request payloads of the provided type. Please ensure that you're using one of the listed payload types and that you have specified the right content type in the "content-type" header.

---

[API](https://skmtc.net/unleash/apis/unleash-api-3.md) · [All operations](https://skmtc.net/unleash/apis/unleash-api-3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/unleash/unleash-api-3/revisions/b2c3116e633e/schema)
