Trial — Beck
One asset at a time. This page exists so the delete path is proven — before state, the exact request, after state — on a throwaway photo before any screen exists that can trash eight at once. Deletions go to Immich's trash and are recoverable for 30 days.
Pick an asset
Or one of each kind §16.2 names — they behave differently on delete, and the point is to have watched all four round-trip:
| Kind | File | |
|---|---|---|
| plain photo | IMG_1012.JPG |
load |
| plain photo | IMG_1615.JPEG |
load |
| plain photo | IMG_6003.HEIC |
load |
| plain photo | IMG_1643.JPG |
load |
| plain photo | IMG_1444.JPEG |
load |
| plain photo | IMG_7139.HEIC |
load |
| plain photo | IMG_2068.JPEG |
load |
| plain photo | IMG_1731.JPEG |
load |
| plain photo | IMG_1840.JPG |
load |
| plain photo | IMG_1866.JPEG |
load |
| live photo | 64013153228__30B157A4-1877-4F50-92B9-3FA1CE59F208.HEIC |
load |
| live photo | IMG_2222.HEIC |
load |
| live photo | IMG_0026.HEIC |
load |
| live photo | IMG_3305.HEIC |
load |
| live photo | IMG_3303.HEIC |
load |
| live photo | IMG_7310.jpeg |
load |
| live photo | IMG_3510.HEIC |
load |
| live photo | IMG_2224.HEIC |
load |
| live photo | IMG_3079.HEIC |
load |
| live photo | IMG_8018.HEIC |
load |
| standalone video | IMG_9815.MOV |
load |
| standalone video | IMG_2520.MOV |
load |
| standalone video | IMG_2519.MOV |
load |
| standalone video | IMG_6679.MOV |
load |
| standalone video | IMG_3773.MOV |
load |
| standalone video | IMG_1394.MOV |
load |
| standalone video | IMG_2795.MOV |
load |
| standalone video | IMG_7778.MOV |
load |
| standalone video | IMG_7195.MOV |
load |
| standalone video | IMG_5435.MOV |
load |
| favorited, in album | IMG_3043.HEIC |
load |
| favorited, in album | IMG_8658.HEIC |
load |
| favorited, in album | IMG_6289.HEIC |
load |
| favorited, in album | IMG_0508.HEIC |
load |
| favorited, in album | IMG_3098.heic |
load |
| favorited, in album | IMG_1392.heic |
load |
| favorited, in album | IMG_5294.JPG |
load |
| favorited, in album | IMG_3096.HEIC |
load |
| favorited, in album | IMG_2316.HEIC |
load |
| favorited, in album | IMG_3096.heic |
load |
Preview
Before
| id |
ecd7bdcb-dfd5-4f2a-a36a-65d25199bee9
|
|---|---|
| ownerId |
deb99775-cc33-4fca-a5f8-7422b2f3c6c2
|
| type |
IMAGE
|
| visibility |
timeline
|
| status |
active
|
| deletedAt |
—
|
| livePhotoVideoId |
—
|
| isFavorite |
True
|
| originalPath |
/data/library/admin/2025/2025-06-18/IMG_3096.heic
|
| faces |
0
|
| albums |
Favorites, Recently Saved, Recents
|
After
—
The exact request
DELETE http://ix-immich-server-1:30041/api/assets
x-api-key: <redacted …Ttww>
Content-Type: application/json
{
"force": false,
"ids": [
"ecd7bdcb-dfd5-4f2a-a36a-65d25199bee9"
]
}
force is a pinned module constant. It is false
here, it is false everywhere, and there is no configuration
that changes it.
This session's action log
Nothing yet.