---
title: "Subscription lifecycle events and API scopes"
type: changelog
date: 2026-11-04
changelog:
  category: API
---

Subscription purchases now emit webhook lifecycle events—such as started, renewed, cancelled, completed, and end date changes—and store the purchaser's company ID. Additionally, new `subscriptions.read` and `subscriptions.write` scopes have been added to the API and commerce roles, allowing you to filter subscription purchases by company and expiry dates and manage them programmatically.
