Cancel a creator's checkout-link subscription at the period end
Changed onStop the specified subscription from renewing. The fan keeps access until expiresAt — the response's status stays active with cancelAtPeriodEnd: true — and the subscription then ends without a further charge. Emits the checkout_link.subscription.cancel_at_period_end_changed webhook. Returns 400 if the subscription is already set to cancel, and 404 if it does not exist, has ended, or does not belong to this creator.
Cancelling a subscription in payment retry — a failed renewal Fanvue is still reattempting — stops further charge attempts immediately. The response then reflects the already-ended access (status: expired), and no webhook is emitted: the checkout_link.subscription.deactivated event already fired when the failed renewal ended the subscription.
Request
- Base URLhttps://api.fanvue.com
- URLhttps://api.fanvue.com/creators/{creatorUserUuid}/checkout-links/subscriptions/{uuid}/cancel
- AuthOAuth 2Authorization code: https://auth.fanvue.com/oauth2/authToken URL: https://auth.fanvue.com/oauth2/token scopes: write:creator
Path parameters
Fanvue subscription identifier.
Headers
API version to use for the request
Response
Subscription set to cancel at the period end
Changes
- info
endpoint added
- info