# start_vps

> Boot a VPS the account owns, and return `{started, target}`.

- Tier: W
- Required scope: power:vps
- Annotations: idempotentHint
- Docs: https://api.inleed.com/tools/start-vps

## Description

Boot a VPS the account owns, and return `{started, target}`. This powers the server ON and runs immediately — it is safe and reversible, so there is no confirmation step. To restart a running server use `reboot_vps`; to power one off use `stop_vps` (a hard power-off, which asks for confirmation). Requires the `power:vps` scope.

## Input schema

- `input` — string (required). The VPS to boot — an Inleed service id from list_vps (data[].serviceId), or a domain/URL that resolves to the VPS service. Resolved to the owning account automatically.

## Example call

```json
{
  "name": "start_vps",
  "arguments": {
    "input": "example.se"
  }
}
```

