Upgrade plan
upgrade_planChange a subscriber's subscription plan: list monthly plans, generate Checkout or upgrade quote links, confirm quoted upgrades, and start downgrades at term end. Admin only.
Instructions
Change the SUBSCRIPTION plan (admin only). No argument lists the monthly plans. Basic ($9.99) is the posting plan: unlimited posting and Autopilot with NO monthly credits (it includes the same 250+ free credits as the Free plan, monthly credits start on Starter, and Autopilot spends credits). Starter, Pro and Studio include monthly credits and no markup on models. Every paid plan posts without a limit (Free: 10 posts a month on 3 channels). New subscriber: a Checkout URL for the human. Existing subscriber upgrading: a quote + quote_token; once the human agrees, call again with confirm:true and quote_token to charge the card on file. Downgrade: a billing-page link; it starts at the term's end.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | the plan id to move to (e.g. pro) — omit to list the available plans first | |
| period | No | monthly only ('yr' buys monthly) | |
| confirm | No | true (with quote_token) to make a quoted upgrade | |
| quote_token | No | the quoteToken from the quote step |