Reactivate a cancelled checkout-link subscription

Changed on

Reverse a pending cancel-at-period-end while the paid period is still running, so the subscription renews again at expiresAt. Emits the checkout_link.subscription.cancel_at_period_end_changed webhook with cancel_at_period_end: false. Returns 400 if the subscription is not set to cancel or has already ended (an ended subscription cannot be revived), and 404 if it does not exist or does not belong to this creator.

Only cancellations the creator made themselves (cancelledBy: creator) can be reversed here. If the subscriber cancelled — or Fanvue support did, or the cancellation is older than actor tracking and carries cancelledBy: null — the endpoint returns 409 and the cancellation stands: only the subscriber can restart their own subscription, by purchasing again.

post/creators/{creatorUserUuid}/checkout-links/subscriptions/{uuid}/uncancel

Request

  • Base URL
    https://api.fanvue.com
  • URL
    https://api.fanvue.com/creators/{creatorUserUuid}/checkout-links/subscriptions/{uuid}/uncancel
  • Auth
    OAuth 2
    Authorization code: https://auth.fanvue.com/oauth2/auth
    Token URL: https://auth.fanvue.com/oauth2/token scopes: write:creator

Path parameters

creatorUserUuidstring uuid required
uuidstring uuid required

Fanvue subscription identifier.

Headers

X-Fanvue-API-Versionstring required
Example:2025-06-26

API version to use for the request

Response

Subscription renewing again

uuidstring required

Fanvue's unique subscription identifier.

status'active' | 'expired' required

Access state of the subscription, matching the checkout_link.subscription.* webhooks: active means the fan currently has access (including subscriptions scheduled to cancel at the period end — check cancelAtPeriodEnd), expired means access has ended. Revoke access only on expired.

cancelAtPeriodEndboolean required

True when the subscription is set to end (not renew) at its period end.

expiresAtstring date-time required

End of the current paid period: when access ends, or the next renewal date.

Changes