---
title: "Perform action - deprecated"
method: POST
path: "/v1/instances/action"
tags: ["Instances"]
deprecated: true
---

# Perform action - deprecated

`POST /v1/instances/action`

> **Deprecated.**

## Headers

- `user-agent` string, required
- `cf-connecting-ip` string, required

## Request body

- PerformInstanceActionPublicDto
  - `action` 'boot' | 'start' | 'shutdown' | 'delete' | 'discontinue' | 'hibernate' | 'configure_spot' | 'force_shutdown' | 'delete_stuck' | 'deploy' | 'transfer', required
  - `id` union, required — Instance ID or list of instance IDs
    - string, uuid
    - string[]
  - `volume_ids` string[] — Volume IDs to delete. Specify empty array to indicate no volumes should be deleted (previously known as "hibernate")
  - `delete_permanently` boolean — Delete the volumes permanently. Only applicable for delete (or discontinue) action, when volume IDs to delete are also provided.

## Response `202`

---

[API](https://skmtc.net/datacrunch/apis/verda-cloud-public-api.md) · [All operations](https://skmtc.net/datacrunch/apis/verda-cloud-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/datacrunch/verda-cloud-public-api/revisions/0d66c7340876/schema)
