ReactivateSubscription reactivates a cancelled subscription.
POST/api/v1/billing/subscription/reactivate
Restores a cancelled subscription before the cancellation takes effect. Only works for subscriptions cancelled with at_period_end=true that haven't reached their cancellation date yet.
Authorization
Requires billing:manage permission.
Behavior
- Clears cancelled_at and cancel_at_period_end
- Returns subscription to 'active' status
- Subscription continues with same plan and billing cycle
Response
Returns reactivated Subscription.
Errors
- NOT_FOUND: No subscription exists
- FAILED_PRECONDITION: Subscription not in cancellable state or already expired
- PERMISSION_DENIED: Caller lacks billing:manage permission
Request
Responses
- 200
- default
A successful response.
An unexpected error response.