---
title: "Tell the people who run this service why a price, a payment path or a result did not fit. Free, no credential; a person reads every message. Answers 202 once delivered."
method: POST
path: "/feedback"
---

# Tell the people who run this service why a price, a payment path or a result did not fit. Free, no credential; a person reads every message. Answers 202 once delivered.

`POST /feedback`

## Request

- Base URL: `https://app.difficat.com/api/v1`
- URL: `https://app.difficat.com/api/v1/feedback`
- Auth: none declared

## Request body

- FeedbackRequest
  - `topic` 'price' | 'payment' | 'missing_feature' | 'error' | 'docs' | 'other', required
  - `message` string, required
  - `relatedTool` string: An MCP tool name of this server.
  - `quotedAmount` string: Two-decimal USD string, e.g. "3.00".
  - `wouldPayAt` string: Two-decimal USD string.
  - `pages` integer
  - `contact` string

## Response `202`

Delivered

- object
  - `received` true, required

## Other responses

- `400`: The body fails validation; error names the field
- `429`: Too many messages from this address this hour (Retry-After)
- `503`: Feedback delivery is not configured or unreachable

---

[API](https://skmtc.dev/difficat/apis/difficat-agent-api.md) · [All operations](https://skmtc.dev/difficat/apis/difficat-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/difficat/apis/difficat-agent-api/revisions/49c291e77659?raw)
