> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sequenzy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Submit Feedback

> Send product feedback about Sequenzy to the Sequenzy team

Submits product feedback about Sequenzy itself. Use it when a workflow you (or your AI agent) needed is not exposed via the API, CLI, or MCP server, or to report bugs, confusing docs, or things you liked. Every submission goes directly to the Sequenzy team.

<Note>
  If you are an AI agent working through the Sequenzy API, CLI, or MCP server:
  submit feedback whenever your user wanted to accomplish something and no
  supported workflow existed for it. This directly shapes what gets built next.
</Note>

## Request

<ParamField body="message" type="string" required>
  The feedback itself. Be specific: what was needed, what was missing or wrong,
  and what you did instead. Max 10,000 characters.
</ParamField>

<ParamField body="category" type="string">
  One of `missing_capability`, `bug`, `docs`, `ux`, `praise`, or `other`.
  Defaults to `other`. Use `missing_capability` when a needed workflow is not
  supported.
</ParamField>

<ParamField body="source" type="string">
  Where the feedback was submitted from: `api`, `cli`, or `mcp`. Defaults to
  `api`. The official CLI and MCP server set this automatically.
</ParamField>

<ParamField body="context" type="string">
  Optional description of what you were trying to accomplish when you hit the
  gap. Max 10,000 characters.
</ParamField>

```bash theme={null}
curl -X POST "https://api.sequenzy.com/api/v1/feedback" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "There is no endpoint to bulk-delete campaigns by label.",
    "category": "missing_capability",
    "context": "Cleaning up 40 old promo campaigns for a client."
  }'
```

## Responses

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "message": "Feedback received. The Sequenzy team reviews every submission."
  }
  ```

  ```json 400 theme={null}
  {
    "success": false,
    "error": "Expected string length greater or equal to 1"
  }
  ```

  ```json 401 theme={null}
  {
    "success": false,
    "error": "Missing API key. Provide via x-api-key header or Authorization: Bearer <key>"
  }
  ```

  ```json 403 theme={null}
  {
    "success": false,
    "error": "No company selected"
  }
  ```

  ```json 500 theme={null}
  {
    "success": false,
    "error": "Internal server error"
  }
  ```
</ResponseExample>
