> ## Documentation Index
> Fetch the complete documentation index at: https://commet.co/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# subscription.plan_change_revoked

> Fired when a scheduled plan change is replaced before it executes.

## 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.


## OpenAPI

````yaml /openapi/en/webhooks/2026-08-27.json webhook subscription.plan_change_revoked
openapi: 3.1.0
info:
  title: Commet Webhooks
  version: '2026-08-27'
  description: >-
    Outbound webhook events emitted by the Commet API. Each event is delivered
    as a signed POST to your configured endpoints.
servers: []
security: []
paths: {}

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.