/v1/subscription_schedules/{schedule}Update a subscription schedule
Updates the default settings, phases, end behavior, metadata, or proration behavior of an existing subscription schedule. Use phases to change the schedule's future billing configuration and end_behavior to control what happens when the schedule ends. The updated schedule response includes its current lifecycle state and complete phase configuration.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
- IdempotentThe SDK sends
Idempotency-Key, so a retried request is only applied once.
Optional subscription schedule changes covering default settings, phases, metadata, and proration behavior.
schedule must identify the subscription schedule and must be no longer than 5000 characters. Enum fields must use the documented values, including end_behavior, proration_behavior, billing_cycle_anchor, and collection_method. Each phase must include items, and nested automatic_tax objects require enabled.