Cancel blob upload Run in API Explorer
Cancel an in-progress blob upload session.
This operation discards any data that has been uploaded and invalidates the upload session.
Use this when:
- An upload fails or is aborted mid-process
- The client wants to clean up unused upload sessions
After cancellation, the UUID is no longer valid and a new POST
must be issued to restart the upload.
DELETE
/v2/{name}/blobs/uploads/{uuid}
cURL
# DELETE – cancel an upload session
curl -X DELETE \
-H "Authorization: Bearer $TOKEN" \
https://registry-1.docker.io/v2/library/ubuntu/blobs/uploads/abc123`
curl \
--request DELETE 'https://registry-1.docker.io/v2/library/ubuntu/blobs/uploads/abc123' \
--header "Authorization: Bearer eyJhbGciOi..."