Drop the unused per-subscription webhook fields

Apps receive events through their webhook endpoints now.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Maurice PreußandClaude Opus 5.5 committed 2026-11-01 11:18:38 +01:00
1 parent 526b65cb5c
commit 5c09089822
3 files changed
+2 -14

No files matched your search

-2
View File
@@ -47,8 +47,6 @@ class AppSubscriptions
* vat_rate?: float, * vat_rate?: float,
* payload?: null|array, * payload?: null|array,
* ends_at?: null|string, * ends_at?: null|string,
* webhook_url?: null|string,
* webhook_secret?: null|string,
* idempotency_key?: null|string * idempotency_key?: null|string
* } $attributes With an idempotency_key (max. 191 characters), a retried call returns the * } $attributes With an idempotency_key (max. 191 characters), a retried call returns the
* subscription created by the first one instead of a duplicate. * subscription created by the first one instead of a duplicate.
+1 -7
View File
@@ -16,8 +16,6 @@ use Throwable;
* @property float $vat_rate * @property float $vat_rate
* @property array $payload * @property array $payload
* @property string $ends_at * @property string $ends_at
* @property string $webhook_url
* @property string $webhook_secret
* @property null|string $confirmation_url where the user confirms it (third-party apps) * @property null|string $confirmation_url where the user confirms it (third-party apps)
*/ */
class Subscription extends BaseResource class Subscription extends BaseResource
@@ -36,9 +34,7 @@ class Subscription extends BaseResource
* price: float, * price: float,
* vat_rate: float, * vat_rate: float,
* payload: null|array, * payload: null|array,
* ends_at: null|string, * ends_at: null|string
* webhook_url: null|string,
* webhook_secret: null|string
* } $attributes The subscription data: * } $attributes The subscription data:
* - group: The group (optional) * - group: The group (optional)
* - name: The name (required when set) * - name: The name (required when set)
@@ -48,8 +44,6 @@ class Subscription extends BaseResource
* - vat_rate: The VAT rate (required when set) * - vat_rate: The VAT rate (required when set)
* - payload: The payload (optional) * - payload: The payload (optional)
* - ends_at: The end date (optional) * - ends_at: The end date (optional)
* - webhook_url: The webhook URL (optional)
* - webhook_secret: The webhook secret (optional)
* @throws Throwable * @throws Throwable
*/ */
public function update(array $attributes): self public function update(array $attributes): self
+1 -5
View File
@@ -22,9 +22,7 @@ class Subscriptions extends BaseCollection
* price: float, * price: float,
* vat_rate: float, * vat_rate: float,
* payload: null|array, * payload: null|array,
* ends_at: null|string, * ends_at: null|string
* webhook_url: null|string,
* webhook_secret: null|string
* } $attributes The subscription data: * } $attributes The subscription data:
* - group: The group (optional) * - group: The group (optional)
* - name: The name * - name: The name
@@ -34,8 +32,6 @@ class Subscriptions extends BaseCollection
* - vat_rate: The VAT rate (required when set) * - vat_rate: The VAT rate (required when set)
* - payload: The payload (optional) * - payload: The payload (optional)
* - ends_at: The end date (optional) * - ends_at: The end date (optional)
* - webhook_url: The webhook URL (optional)
* - webhook_secret: The webhook secret (optional)
* @throws Throwable * @throws Throwable
*/ */
public function create(array $attributes): Subscription public function create(array $attributes): Subscription