---
title: "Create Search Feedback"
method: POST
path: "/chat/document-search-feedback"
---

# Create Search Feedback

`POST /chat/document-search-feedback`

This endpoint isn't protected - it does not check if the user has access to the document
Users could try changing boosts of arbitrary docs but this does not leak any data.

## Request body

- SearchFeedbackRequest
  - `message_id` integer, required
  - `document_id` string, required
  - `document_rank` integer, required
  - `click` boolean, required
  - `search_feedback` 'endorse' | 'reject' | 'hide' | 'unhide' — An enumeration.

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/engineertheory/apis/recap-backend.md) · [All operations](https://skmtc.net/engineertheory/apis/recap-backend/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/engineertheory/recap-backend/versions/ea9db8f9a24d/schema)
