---
title: "Cancel Service"
method: DELETE
path: "/public/user/service/cancel/{service_id}"
tags: ["Service"]
---

# Cancel Service

`DELETE /public/user/service/cancel/{service_id}`

Allows the authenticated user to cancel a specific service associated with their account.
The user provides a service_id and optionally a cancel feedback and comment.

## Path parameters

- `service_id` string, required

## Headers

- `Content-Type` string, required

## Request body

- object
  - `cancel_comment` string — A short comment explaining the reason for cancellation. Maximum 300 characters.
  - `cancel_feedback` 'too_expensive' | 'missing_features' | 'switched_service' | 'unused' | 'customer_service' | 'too_complex' | 'low_quality' | 'other' — Feedback code indicating the cancellation reason.

## Response `200`

Successfully canceled the service.

- object
  - `edited` string[] — List of service IDs that were successfully canceled.
  - `message` string — Success message indicating the successful cancellation of the service.
  - `proxy_edited` integer[] — List of proxy IDs that were affected by the cancellation of the service.

---

[API](https://skmtc.dev/byteful/apis/byteful-public-user-api.md) · [All operations](https://skmtc.dev/byteful/apis/byteful-public-user-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/byteful/byteful-public-user-api/revisions/3db1a6fc0099/schema)
