pydo.snapshots.delete()
Generated on 18 Jun 2025
from pydo
version
v0.11.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.