| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 | [[delete-snapshot-api]]=== Delete snapshot API++++<titleabbrev>Delete snapshot</titleabbrev>++++Deletes a <<snapshot-restore,snapshot>>.////[source,console]----PUT /_snapshot/my_repository{  "type": "fs",  "settings": {    "location": "my_backup_location"  }}PUT /_snapshot/my_repository/my_snapshot?wait_for_completion=truePUT /_snapshot/my_repository/snapshot_2?wait_for_completion=truePUT /_snapshot/my_repository/snapshot_3?wait_for_completion=true----// TESTSETUP////[source,console]-----------------------------------DELETE /_snapshot/my_repository/my_snapshot-----------------------------------[[delete-snapshot-api-request]]==== {api-request-title}`DELETE /_snapshot/<repository>/<snapshot>`[[delete-snapshot-api-prereqs]]==== {api-prereq-title}* If the {es} {security-features} are enabled, you must have the `manage`<<privileges-list-cluster,cluster privilege>> to use this API.[[delete-snapshot-api-path-params]]==== {api-path-parms-title}`<repository>`::(Required, string)Name of the repository to delete a snapshot from.`<snapshot>`::(Required, string)Comma-separated list of snapshot names to delete. Also accepts wildcards (`*`).[[delete-snapshot-api-query-params]]==== {api-query-parms-title}include::{es-repo-dir}/rest-api/common-parms.asciidoc[tag=master-timeout][[delete-snapshot-api-example]]==== {api-example-title}The following request deletes `snapshot_2` and `snapshot_3` from the repository named `my_repository`.[source,console]----DELETE /_snapshot/my_repository/snapshot_2,snapshot_3----The API returns the following response:[source,console-result]----{  "acknowledged" : true}----
 |