---
title: "Create Session Feedback"
method: POST
path: "/sessions/{session_id}/feedback"
---

# Create Session Feedback

`POST /sessions/{session_id}/feedback`

Create feedback for a session.

Args:
    session_id: The session ID to provide feedback for
    request: The feedback request payload
    authorized_user: The authenticated and authorized user

Returns:
    The created session feedback

## Path parameters

- `session_id` string, required

## Request body

- CreateSessionFeedbackRequest — Request model for creating session feedback. Accepts both legacy field names (prompt1, prompt2) and new field names (prompt_one, prompt_two) for backwards compatibility. # TODO: DEPRECATION - Remove after FE migrates to prompt_one/prompt_two # When removing backwards compatibility: # 1. Delete the prompt1 and prompt2 fields below # 2. Delete the _resolve_prompt_fields validator # 3. Rename _prompt_one to prompt_one and _prompt_two to prompt_two # 4. Update the field descriptions to remove deprecation notes # 5. Delete this TODO comment
  - `rating` 'positive' | 'negative' — Valid feedback rating values.
  - `prompt_one` string, nullable — First feedback prompt response (preferred field name)
  - `prompt_two` string, nullable — Second feedback prompt response (preferred field name)
  - `prompt1` string, nullable — DEPRECATED: Use prompt_one instead. First feedback prompt response.
  - `prompt2` string, nullable — DEPRECATED: Use prompt_two instead. Second feedback prompt response.

## Response `200`

Successful Response

- SessionFeedbackResponse — Response model for session feedback.
  - `id` string, required
  - `session_id` string, nullable, required
  - `user_id` string, nullable
  - `rating` string, nullable, required
  - `prompt_one` string, nullable, required
  - `prompt_two` string, nullable, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/traversal/apis/fastapi.md) · [All operations](https://skmtc.net/traversal/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/traversal/fastapi/revisions/2134ebffd1ef/schema)
