Immich
Connect an Immich photo server to show photos on the timeline and map. GeoPulse proxies photo thumbnails, previews, and downloads, so Immich does not need to be reachable from the browser.
📄️ Save Immich settings
Saves the Immich server URL and API key of the signed-in user and enables or disables the integration.
📄️ Get Immich settings
Returns the signed-in user's Immich server URL, API key, and whether the integration is enabled, or `204 No Content` when Immich is not configured.
📄️ List Immich albums
Returns the albums in the user's Immich library, for example to pick an album for a share link.
📄️ Search Immich photos
Searches the user's Immich library for photos taken in a time range, optionally near a location or in a city or country. Returns photo metadata; load the images through the thumbnail, preview, and download endpoints.
📄️ Download a photo
Downloads the original file of an Immich photo.
📄️ Get a photo preview
Returns a larger JPEG preview of an Immich photo, fetched through GeoPulse.
📄️ Get a photo thumbnail
Returns a small JPEG thumbnail of an Immich photo, fetched through GeoPulse.