---
title: "Submit Feedback"
method: POST
path: "/v1/feedback"
---

# Submit Feedback

`POST /v1/feedback`

## Request

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

Tell us anything. Open to guests and members alike.

Order (deliberate, mirroring /v1/waitlist): per-IP rate limit FIRST (this
is an anonymous write route), then shape, then the SAVE, then — best
effort, after the row exists — the support email.

The save is the source of truth. A mail failure logs a warning and the
caller still gets `ok: true`, because the message is safely stored and
telling someone their feedback failed when it did not would be a lie.

Over-long input is TRIMMED, never rejected: losing a long note is the
rudest possible answer to "tell us anything".

## Request body

- FeedbackBody
  - `message` string, required
  - `page` string, nullable
  - `context` object, nullable
  - `screenshot` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/quantradin/apis/vega-api.md) · [All operations](https://skmtc.dev/quantradin/apis/vega-api/llms.txt) · [OpenAPI document](https://skmtc.dev/quantradin/apis/vega-api/revisions/47add154ef38?raw)
