--- name: droplets-routes description: Handle 30 OpenAPI operation(s) under /v2/droplets for the droplets route group. --- # droplets API Routes Handle 30 OpenAPI operation(s) under /v2/droplets for the droplets route group. Use the generated operation tools to make real API calls. Do not invent API responses. If a tool reports missing setup, return the exact setup field name to the caller. For write, update, or delete operations, state the intended action before calling the tool. ## Operations ### get_v2_droplets - Operation ID: `get_v2_droplets` - Route: `GET /v2/droplets` - Mode: READ - Summary: get_/v2/droplets ### post_v2_droplets - Operation ID: `post_v2_droplets` - Route: `POST /v2/droplets` - Mode: WRITE - Summary: post_/v2/droplets ### delete_v2_droplets - Operation ID: `delete_v2_droplets` - Route: `DELETE /v2/droplets` - Mode: WRITE - Summary: delete_/v2/droplets ### get_v2_droplets_droplet_id - Operation ID: `get_v2_droplets_droplet_id` - Route: `GET /v2/droplets/{droplet_id}` - Mode: READ - Summary: get_/v2/droplets/{droplet_id} - Parameters: - `droplet_id` in `path` required ### delete_v2_droplets_droplet_id - Operation ID: `delete_v2_droplets_droplet_id` - Route: `DELETE /v2/droplets/{droplet_id}` - Mode: WRITE - Summary: delete_/v2/droplets/{droplet_id} - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_droplet_id_backups - Operation ID: `get_v2_droplets_droplet_id_backups` - Route: `GET /v2/droplets/{droplet_id}/backups` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/backups - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_droplet_id_backups_policy - Operation ID: `get_v2_droplets_droplet_id_backups_policy` - Route: `GET /v2/droplets/{droplet_id}/backups/policy` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/backups/policy - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_backups_policies - Operation ID: `get_v2_droplets_backups_policies` - Route: `GET /v2/droplets/backups/policies` - Mode: READ - Summary: get_/v2/droplets/backups/policies ### get_v2_droplets_backups_supported_policies - Operation ID: `get_v2_droplets_backups_supported_policies` - Route: `GET /v2/droplets/backups/supported_policies` - Mode: READ - Summary: get_/v2/droplets/backups/supported_policies ### get_v2_droplets_droplet_id_snapshots - Operation ID: `get_v2_droplets_droplet_id_snapshots` - Route: `GET /v2/droplets/{droplet_id}/snapshots` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/snapshots - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_droplet_id_actions - Operation ID: `get_v2_droplets_droplet_id_actions` - Route: `GET /v2/droplets/{droplet_id}/actions` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/actions - Parameters: - `droplet_id` in `path` required ### post_v2_droplets_droplet_id_actions - Operation ID: `post_v2_droplets_droplet_id_actions` - Route: `POST /v2/droplets/{droplet_id}/actions` - Mode: WRITE - Summary: post_/v2/droplets/{droplet_id}/actions - Parameters: - `droplet_id` in `path` required ### post_v2_droplets_actions - Operation ID: `post_v2_droplets_actions` - Route: `POST /v2/droplets/actions` - Mode: WRITE - Summary: post_/v2/droplets/actions ### get_v2_droplets_droplet_id_actions_action_id - Operation ID: `get_v2_droplets_droplet_id_actions_action_id` - Route: `GET /v2/droplets/{droplet_id}/actions/{action_id}` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/actions/{action_id} - Parameters: - `droplet_id` in `path` required - `action_id` in `path` required ### get_v2_droplets_droplet_id_kernels - Operation ID: `get_v2_droplets_droplet_id_kernels` - Route: `GET /v2/droplets/{droplet_id}/kernels` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/kernels - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_droplet_id_firewalls - Operation ID: `get_v2_droplets_droplet_id_firewalls` - Route: `GET /v2/droplets/{droplet_id}/firewalls` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/firewalls - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_droplet_id_neighbors - Operation ID: `get_v2_droplets_droplet_id_neighbors` - Route: `GET /v2/droplets/{droplet_id}/neighbors` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/neighbors - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_droplet_id_destroy_with_associated_resources - Operation ID: `get_v2_droplets_droplet_id_destroy_with_associated_resources` - Route: `GET /v2/droplets/{droplet_id}/destroy_with_associated_resources` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/destroy_with_associated_resources - Parameters: - `droplet_id` in `path` required ### delete_v2_droplets_droplet_id_destroy_with_associated_resources_selective - Operation ID: `delete_v2_droplets_droplet_id_destroy_with_associated_resources_selective` - Route: `DELETE /v2/droplets/{droplet_id}/destroy_with_associated_resources/selective` - Mode: WRITE - Summary: delete_/v2/droplets/{droplet_id}/destroy_with_associated_resources/selective - Parameters: - `droplet_id` in `path` required ### delete_v2_droplets_droplet_id_destroy_with_associated_resources_dangerous - Operation ID: `delete_v2_droplets_droplet_id_destroy_with_associated_resources_dangerous` - Route: `DELETE /v2/droplets/{droplet_id}/destroy_with_associated_resources/dangerous` - Mode: WRITE - Summary: delete_/v2/droplets/{droplet_id}/destroy_with_associated_resources/dangerous - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_droplet_id_destroy_with_associated_resources_status - Operation ID: `get_v2_droplets_droplet_id_destroy_with_associated_resources_status` - Route: `GET /v2/droplets/{droplet_id}/destroy_with_associated_resources/status` - Mode: READ - Summary: get_/v2/droplets/{droplet_id}/destroy_with_associated_resources/status - Parameters: - `droplet_id` in `path` required ### post_v2_droplets_droplet_id_destroy_with_associated_resources_retry - Operation ID: `post_v2_droplets_droplet_id_destroy_with_associated_resources_retry` - Route: `POST /v2/droplets/{droplet_id}/destroy_with_associated_resources/retry` - Mode: WRITE - Summary: post_/v2/droplets/{droplet_id}/destroy_with_associated_resources/retry - Parameters: - `droplet_id` in `path` required ### get_v2_droplets_autoscale - Operation ID: `get_v2_droplets_autoscale` - Route: `GET /v2/droplets/autoscale` - Mode: READ - Summary: get_/v2/droplets/autoscale ### post_v2_droplets_autoscale - Operation ID: `post_v2_droplets_autoscale` - Route: `POST /v2/droplets/autoscale` - Mode: WRITE - Summary: post_/v2/droplets/autoscale ### get_v2_droplets_autoscale_autoscale_pool_id - Operation ID: `get_v2_droplets_autoscale_autoscale_pool_id` - Route: `GET /v2/droplets/autoscale/{autoscale_pool_id}` - Mode: READ - Summary: get_/v2/droplets/autoscale/{autoscale_pool_id} - Parameters: - `autoscale_pool_id` in `path` required ### put_v2_droplets_autoscale_autoscale_pool_id - Operation ID: `put_v2_droplets_autoscale_autoscale_pool_id` - Route: `PUT /v2/droplets/autoscale/{autoscale_pool_id}` - Mode: WRITE - Summary: put_/v2/droplets/autoscale/{autoscale_pool_id} - Parameters: - `autoscale_pool_id` in `path` required ### delete_v2_droplets_autoscale_autoscale_pool_id - Operation ID: `delete_v2_droplets_autoscale_autoscale_pool_id` - Route: `DELETE /v2/droplets/autoscale/{autoscale_pool_id}` - Mode: WRITE - Summary: delete_/v2/droplets/autoscale/{autoscale_pool_id} - Parameters: - `autoscale_pool_id` in `path` required ### delete_v2_droplets_autoscale_autoscale_pool_id_dangerous - Operation ID: `delete_v2_droplets_autoscale_autoscale_pool_id_dangerous` - Route: `DELETE /v2/droplets/autoscale/{autoscale_pool_id}/dangerous` - Mode: WRITE - Summary: delete_/v2/droplets/autoscale/{autoscale_pool_id}/dangerous - Parameters: - `autoscale_pool_id` in `path` required ### get_v2_droplets_autoscale_autoscale_pool_id_members - Operation ID: `get_v2_droplets_autoscale_autoscale_pool_id_members` - Route: `GET /v2/droplets/autoscale/{autoscale_pool_id}/members` - Mode: READ - Summary: get_/v2/droplets/autoscale/{autoscale_pool_id}/members - Parameters: - `autoscale_pool_id` in `path` required ### get_v2_droplets_autoscale_autoscale_pool_id_history - Operation ID: `get_v2_droplets_autoscale_autoscale_pool_id_history` - Route: `GET /v2/droplets/autoscale/{autoscale_pool_id}/history` - Mode: READ - Summary: get_/v2/droplets/autoscale/{autoscale_pool_id}/history - Parameters: - `autoscale_pool_id` in `path` required