---
title: "Cancel Subscription For Support"
method: POST
path: "/billing/intercom/cancel"
tags: ["billing"]
---

# Cancel Subscription For Support

`POST /billing/intercom/cancel`

## Request body

- CancelSubscriptionRequest
  - `email` string, required
  - `mode` 'period_end' | 'immediate_refund', required
  - `intercom_conversation_id` string, nullable

## Response `200`

Successful Response

- CancelSubscriptionResponse
  - `outcome` 'cancel_scheduled' | 'cancelled_and_refunded' | 'cancelled_no_charge_to_refund' | 'no_subscription', required
  - `period_end` string, nullable
  - `refunded` string, nullable
  - `stripe_customer_id` string, nullable
  - `subscription_id` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/stardrift/apis/fastapi.md) · [All operations](https://skmtc.dev/stardrift/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/stardrift/fastapi/revisions/eb694aedc555/schema)
