Skip to main content

When this fires

A subscription can only have one pending scheduled change. When a new downgrade or interval change is scheduled while another one is still pending, the old one is replaced:
  1. subscription.plan_change_revoked fires with the plan that will no longer take effect (revokedPlan).
  2. subscription.plan_change_scheduled fires with the new target plan.
Scheduling the exact same change again is a no-op and does not fire this event. The subscription’s current plan and access are unaffected — only the pending change moves.

Body

application/json
id
string
required
event
string
required
Allowed value: "subscription.plan_change_revoked"
timestamp
string
required
organizationId
string
required
mode
enum<string>
required
Available options:
live,
sandbox
apiVersion
string
required
data
object
required

Response

200

Return any 2xx status code to acknowledge receipt of the event.