API Reference ex_immich v#0.1.1
Copy MarkdownModules
Elixir client library for working with the Immich API.
Public facade for the most common Immich API workflows.
Generic HTTP client for Immich API requests.
Defines the expected interface for HTTP clients used by the Immich API modules.
OAuth authentication flow for the Immich API.
Generates PKCE parameters for the Immich OAuth flow.
Manages API session state, including authentication status and credentials.
Callback-driven sync pipeline for streaming, processing, and acknowledgements.
Represents a single sync event emitted by the sync stream.
Behaviour for processing sync event chunks.
Behaviour for fetching sync events and acknowledging processed chunks.