latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-205391153.1 KB

4a74befa0bde

downloads

Delete a download

Removes a captured file from the org's library and everywhere it was delivered: the stored object and the library entry go immediately, and every phone the file was pushed to is scheduled to remove its copy (removal is confirmed per phone and retried until it lands), the same recall an upload's delete runs. The response reports how many phones that recall reaches. The source phone's own copy from the capture session is outside the recall: it belongs to the session, not the library.

delete/downloads/{download_id}

Path parameters

download_idstring uuid required

download identifier to delete

download identifier to delete

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

messagestring required
phones_pending_removalinteger required

Phones that still hold a copy and have been scheduled to remove it. Zero means the file is already gone everywhere.

Example response

{
  "$schema": "/api/v1/DeleteFileOutputBody.json"
}