Start or restart a subscription (write)
start_subscriptionStart a subscription: activates a draft subscription or restarts a suspended one, granting the customer usable access. Also serves as the unsuspend operation.
Instructions
WRITE. Activates a ProAbono subscription that is in Draft, and restarts one that was suspended -- it is the same transition, and this is the tool to reach for to unsuspend a subscription; there is no separate resume or unsuspend operation. A subscription grants no rights until it is started, so this is what turns a created subscription into usable access. Re-read the customer's rights afterwards with get_usages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bill_now | No | Trigger billing immediately after starting the subscription. | |
| ensure_billable | No | Check the customer can be billed before starting. | |
| subscription_id | Yes | Internal identifier of the subscription (Id, from list_subscriptions). |