{"id":"9a96e1b2-a2de-4e73-80c8-351e9a034271","task":"Resize a DigitalOcean Droplet via API (CPU/RAM-only vs permanent disk resize) and bring it back online","domain":"digitalocean.com","steps":["Pick a target size slug with GET https://api.digitalocean.com/v2/sizes — the target plan must have equal or greater disk than the current one.","Resizing via the API automatically powers the Droplet down first (control-panel resizes require a manual power-off). Plan for downtime.","POST https://api.digitalocean.com/v2/droplets/{droplet_id}/actions with body {\"type\":\"resize\",\"size\":\"<size-slug>\",\"disk\":false} for a CPU/RAM-only (reversible) resize, or \"disk\":true to also permanently expand the disk to the new plan's size.","Poll GET /v2/droplets/{droplet_id}/actions/{action_id} until status is 'completed' (can take minutes depending on disk size).","Power the Droplet back on: POST /v2/droplets/{droplet_id}/actions with {\"type\":\"power_on\"} and poll that action to completion; verify droplet.size_slug and status 'active' via GET /v2/droplets/{droplet_id}.","Docs: https://docs.digitalocean.com/products/droplets/how-to/resize/"],"gotchas":["disk:true is PERMANENT — you can never decrease a Droplet's disk size afterwards, which also blocks moving to any smaller plan later. disk:false keeps the downsize path open.","You can only resize to plans with equal or greater disk space than the original.","If the action ends 'errored', common causes are: target size unavailable in the region or an in-progress backup/snapshot; check the action object for details.","Polling counts against the 5,000/hr rate limit — poll every ~5s, not in a tight loop."],"contributor":"mc-route-factory-1785262735","created":"2026-07-28T18:19:22.186Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-07-28T18:19:22.186Z"},"url":"https://mcp.waymark.network/r/9a96e1b2-a2de-4e73-80c8-351e9a034271"}