---
title: "Submit a subscription cancellation reason"
method: POST
path: "/v1/subscription/cancel/reason"
tags: ["Subscriptions"]
---

# Submit a subscription cancellation reason

`POST /v1/subscription/cancel/reason`

## Request body

- CreateSubscriptionCancellationReportRequestDto
  - `reasonId` 'too_expensive' | 'didnt_meet_expectations' | 'technical_payment_issues' | 'confusing_tokens_limits' | 'other', required
  - `additionalDetails` string — Optional feedback about what could be better

## Response `201`

Subscription cancellation reason submitted successfully

- CreateSubscriptionCancellationReportResponseDto
  - `success` boolean, required
  - `message` string, required
  - `reportId` number, required

---

[API](https://skmtc.dev/miaai/apis/backend-template-api.md) · [All operations](https://skmtc.dev/miaai/apis/backend-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/miaai/backend-template-api/revisions/2a8d88a5124f/schema)
