renew_proxy
Renew a proxy service for another billing term. Specify billing periods (1, 3, 6, or 12) for bulk discounts up to 20%. Confirmation required before charging your account.
Instructions
Renew a proxy service for another billing term. Requires scope services:write (proxy writes share the same scope as VM/k8s mutations — there is no proxy-specific scope). SPENDS MONEY: creates a CHARGED renewal invoice, settled from credit/bonus when available. periods (1, 3, 6, or 12 — default 1) selects how many terms to prolong in one call; bulk periods carry a discount (3 -> 5%, 6 -> 10%, 12 -> 20%). Pass confirm:true only after the user has approved the cost. id comes from list_proxies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Proxy service id from list_proxies. | |
| confirm | Yes | Set to true to execute. This operation spends from your account balance and/or is irreversible; only pass true after the user has explicitly approved. Omit or false → the tool refuses and makes no API call. | |
| periods | No | How many billing periods to extend (bulk discounts: 3 -> 5%, 6 -> 10%, 12 -> 20%). |