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

# Submit feedback

`POST /v1/feedback`

## Request

- Base URL: `https://api.slideforge.dev`
- URL: `https://api.slideforge.dev/v1/feedback`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Submit structured feedback — quality issues, bug reports, feature requests, testimonials, or general comments. Link to a specific job with job_id for slide-quality feedback.

**Categories:** layout, typography, contrast, content, icons, images, theme, chrome, consistency, bug, feature_request, testimonial, general, other

**Severities:** bug, quality, suggestion

Approved feature requests earn $5 credit, testimonials earn $2 credit.

## Request body

- FeedbackSubmit: POST /v1/feedback body.
  - `subject` string, required: Short title
  - `category` string, required: Feedback category
  - `severity` string, required: bug | quality | suggestion
  - `description` string, required: Detailed feedback
  - `job_id` string, nullable: Link to specific job (recommended for bugs/quality)
  - `slide_number` integer, nullable: Slide number in deck
  - `metadata` object, nullable: Extra context (JSON)

## Response `200`

Feedback saved

- unknown

## Other responses

- `400`: Invalid category or severity
- `422`: Validation Error

---

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