cancel_proxy
Cancel a proxy service to stop auto-renewal. It remains active until the paid period ends, then terminates. Requires user approval.
Instructions
Cancel a proxy service (ISP, GB Residential, or mobile — any kind). Requires scope services:write (proxy writes share the same scope as VM/k8s mutations — there is no proxy-specific scope). Prepaid semantics: flags the service to stop auto-renewing; it stays usable until its paid expiry, then ends normally (no upstream teardown call, no refund). cancel:true (the default) cancels at period end; cancel:false undoes a prior cancel and restores auto-renew. IRREVERSIBLE in the sense that the service will stop working at expiry unless undone first — pass confirm:true only after the user has explicitly approved. id comes from list_proxies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Proxy service id from list_proxies. | |
| cancel | No | true (default) cancels at period end; false undoes a prior cancel. | |
| 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. |