---
title: "Submit Feedback"
method: POST
path: "/feedback"
tags: ["feedback"]
---

# Submit Feedback

`POST /feedback`

## Request

- Base URL: `https://api.meetadmiral.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.meetadmiral.com/feedback`
- Auth: none declared

Mail one survey answer. Returns whether it was sent, and why not.

Never 500s on a mail failure: PostHog already has the response, so the
reply is not lost — only the notification is, and the caller is told
exactly that rather than shown a red toast for something that worked.

## Request body

- FeedbackBody: What the card knows. Every field is display text, never markup — `question` comes down from PostHog's remote config, which permits raw HTML, and the composer below puts both into a plain-text body.
  - `response` string, required
  - `question` string
  - `survey_name` string
  - `path` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/meetadmiral/apis/admiral-api.md) · [All operations](https://skmtc.dev/meetadmiral/apis/admiral-api/llms.txt) · [OpenAPI document](https://skmtc.dev/meetadmiral/apis/admiral-api/revisions/3cf1ee58ce50?raw)
