pydo.snapshots.delete()
Generated on 13 Jan 2026
from pydo version
v0.24.0
Description
Both Droplet and volume snapshots are managed through the /v2/snapshots/
endpoint. To delete a snapshot, send a DELETE request to
/v2/snapshots/$SNAPSHOT_ID.
A status of 204 will be given. This indicates that the request was processed successfully, but that no response body is needed.
Parameters
| Name | Type | Required | Description | Default Value |
|---|---|---|---|---|
snapshot_id |
JSON | True | Either the ID of an existing snapshot. This will be an integer for a Droplet snapshot or a string for a volume snapshot. |
Request Sample
import os
from pydo import Client
client = Client(token=os.environ.get("DIGITALOCEAN_TOKEN"))
resp = client.snapshots.delete(snapshot_id="fbe805e8")More Information
See the API spec for this endpoint to view additional detail on responses, headers, parameters, and more.