Skip to main content
POST
/
api
/
v1
/
subscriptions
/
{subscription_id}
/
cancel
Cancel Subscription
curl --request POST \
  --url https://api.example.com/api/v1/subscriptions/{subscription_id}/cancel \
  --header 'Content-Type: application/json' \
  --data '
{
  "cancel_at_period_end": true,
  "reason": "<string>"
}
'
subscription_id
string
required
UUID of the subscription
cancel_at_period_end
boolean
true — Cancel at end of current period (customer retains access). false — Cancel immediately.
reason
string
Optional cancellation reason (logged for audit purposes)