Skip to main content

OpenCloud ImmichFrame API

The implemented endpoints are:

EndpointBehaviour
GET /api/ConfigClient settings (interval, clock, date format, …).
GET /api/Config/VersionService version. Unauthenticated.
GET /api/AssetList every image in the space.
GET /api/Asset/{id}/AssetInfoMetadata for one asset.
GET /api/Asset/{id}/AlbumInfoThe album the asset belongs to — its parent folder (see Albums).
GET /api/Asset/{id}/AssetFaces[] (faces not modelled).
GET /api/Asset/{id}/AssetStream image bytes; supports Range (206 / 416).
GET /api/Asset/{id}/ImageDeprecated alias of …/Asset.
GET /api/Asset/RandomImageAndInfoRandom image as base64 + info.

The contract matches openApi/swagger.json from the ImmichFrame repo.