PSImmich
2.3.0-preview0007
Powershell wrapper for the Immich API
Minimum PowerShell version
5.1
See the version list below for details.
Installation Options
Owners
Copyright
(c) Hannes Palmquist. All rights reserved.
Package Details
Author(s)
- Hannes Palmquist
Tags
Functions
Add-IMActivity Get-IMActivity Get-IMActivityStatistic Remove-IMActivity Add-IMAlbumUser Get-IMAlbum Get-IMAlbumStatistic New-IMAlbum Remove-IMAlbum Remove-IMAlbumUser Rename-IMAlbum Set-IMAlbum Set-IMAlbumUser Get-IMAPIKey New-IMAPIKey Remove-IMAPIKey Rename-IMAPIKey Export-IMAssetThumbnail Get-IMAsset Get-IMAssetStatistic Import-IMAsset Remove-IMAsset Restore-IMAsset Save-IMAsset Set-IMAsset Start-IMVideoTranscode Update-IMAssetMetadata Update-IMAssetThumbnail Test-IMAccessToken Get-IMAuthSession Remove-IMAuthSession Get-IMDuplicate Get-IMFace Clear-IMJob Get-IMJob Resume-IMJob Start-IMJob Suspend-IMJob Get-IMLibrary New-IMLibrary Remove-IMLibrary Set-IMLibrary Sync-IMLibrary Test-IMLibrary Convert-IMCoordinatesToLocation Get-IMMapMarker Get-IMMemory New-IMMemory Remove-IMMemory Set-IMMemory Send-IMTestMessage Add-IMPartner Get-IMPartner Remove-IMPartner Set-IMPartner Export-IMPersonThumbnail Get-IMPerson Merge-IMPerson New-IMPerson Set-IMPerson Get-IMPlugin Find-IMAsset Find-IMCity Find-IMExploreData Find-IMPerson Find-IMPlace Search-IMAsset Get-IMServer Get-IMServerAbout Get-IMServerConfig Get-IMServerFeature Get-IMServerLicense Get-IMServerStatistic Get-IMServerStorage Get-IMServerVersion Get-IMSupportedMediaType Get-IMTheme Remove-IMServerLicense Set-IMServerLicense Test-IMPing Get-IMConfig Set-IMConfig Connect-Immich Disconnect-Immich Get-IMSession Invoke-ImmichMethod Add-IMSharedLinkAsset Get-IMSharedLink New-IMSharedLink Remove-IMSharedLink Remove-IMSharedLinkAsset Set-IMSharedLink Get-IMStack New-IMStack Remove-IMStack Remove-IMStackAsset Set-IMStack Get-IMTag New-IMTag Remove-IMTag Set-IMTag Get-IMTimeBucket Add-IMMyProfilePicture Export-IMProfilePicture Get-IMUser Get-IMUserPreference New-IMUser Remove-IMMyProfilePicture Remove-IMUser Restore-IMUser Set-IMUser Set-IMUserPreference Get-IMWorkflow New-IMWorkflow Remove-IMWorkflow Set-IMWorkflow
PSEditions
Dependencies
This module has no dependencies.
Release Notes
## [2.3.0-preview0007] - 2025-11-21
### Added
- New Plugin management cmdlets (Alpha feature):
- Get-IMPlugin - Retrieve plugins with support for listing all plugins or getting specific plugin by ID
- New Workflow management cmdlets (Alpha feature):
- NOTE: These are basically untested, the API specification is not complete and workflows are currently under active development by the Immich Team. These cmdlets has been added as a preparation for when the workflow feature is stable.
- Get-IMWorkflow - Retrieve workflows with support for listing all workflows or getting specific workflow by ID
- New-IMWorkflow - Create new workflows with configurable name, description, trigger type, actions, and filters
- Set-IMWorkflow - Update existing workflows including name, description, trigger type, enabled state, actions, and filters
- Remove-IMWorkflow - Delete workflows with confirmation support
### Changed
- Enhanced Memory management functionality:
- Get-IMMemory - Added support for retrieving memories statistics via new -Statistics parameter
- Get-IMMemory - New parameters: Order, For, NumberOfMemories, IsSaved, IsTrashed, Type, Statistics
- Get-IMMemory - Integrated /memories/statistics API functionality
- Updated Job management:
- Start-IMJob - Now uses the updated POST /jobs API endpoint
- Updated Partner cmdlets for API changes
- Deprecated functionality removal:
- Get-IMAsset - Removed DeviceID support following API deprecation
FileList
- PSImmich.nuspec
- PSImmich.psm1
- PSImmich.psd1
- en-US\about_PSImmich.help.txt
- Format\PSImmich.Format.ps1xml
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.3.1 | 8 | 11/22/2025 |
| 2.3.0-tags | 3 | 11/13/2025 |
| 2.3.0-previe... | 3 | 11/22/2025 |
| 2.3.0-previe... | 3 | 11/21/2025 |
| 2.3.0-previe... (current version) | 3 | 11/21/2025 |
| 2.3.0-previe... | 3 | 11/21/2025 |
| 2.3.0-previe... | 3 | 11/17/2025 |
| 2.3.0-previe... | 3 | 11/15/2025 |
| 2.3.0-previe... | 3 | 11/14/2025 |
| 2.3.0-previe... | 3 | 11/13/2025 |
| 2.3.0-previe... | 4 | 11/6/2025 |
| 2.2.5 | 16 | 11/17/2025 |
| 2.2.4 | 10 | 11/13/2025 |
| 2.2.1 | 9 | 11/6/2025 |
| 2.2.0 | 8 | 11/3/2025 |
| 1.128.0 | 98 | 3/3/2025 |
| 1.119.0-prev... | 4 | 3/3/2025 |
| 1.118.0 | 654 | 10/15/2024 |
| 1.118.0-prev... | 4 | 10/15/2024 |
| 1.118.0-prev... | 4 | 10/15/2024 |
| 1.117.0 | 11 | 10/12/2024 |
| 1.113.1-prev... | 4 | 10/12/2024 |
| 1.113.0 | 63 | 9/1/2024 |
| 1.111.1 | 30 | 8/14/2024 |
| 1.107.0 | 38 | 7/2/2024 |
| 1.106.2-prev... | 4 | 7/2/2024 |
| 1.106.1-prev... | 4 | 6/27/2024 |
| 1.106.0 | 135 | 6/12/2024 |
| 1.2.0-previe... | 4 | 6/12/2024 |
| 1.1.0 | 134 | 3/27/2024 |
| 1.0.1-previe... | 4 | 3/27/2024 |
| 1.0.0 | 10 | 3/20/2024 |
| 0.2.0-previe... | 6 | 3/20/2024 |
| 0.2.0-previe... | 6 | 3/19/2024 |
| 0.2.0-previe... | 6 | 3/18/2024 |
| 0.2.0-previe... | 6 | 3/18/2024 |
| 0.2.0-previe... | 6 | 3/17/2024 |
| 0.2.0-previe... | 6 | 3/17/2024 |
| 0.2.0-previe... | 6 | 3/16/2024 |
| 0.2.0-previe... | 6 | 3/16/2024 |
| 0.2.0-previe... | 6 | 3/16/2024 |
| 0.2.0-previe... | 7 | 3/15/2024 |
| 0.2.0-previe... | 6 | 3/15/2024 |
| 0.2.0-previe... | 6 | 3/15/2024 |
| 0.2.0-previe... | 6 | 3/15/2024 |
| 0.2.0-previe... | 6 | 3/14/2024 |
| 0.2.0-previe... | 6 | 3/14/2024 |
| 0.2.0-previe... | 6 | 3/14/2024 |
| 0.2.0-previe... | 6 | 3/14/2024 |
| 0.2.0-previe... | 6 | 3/13/2024 |
| 0.2.0-previe... | 6 | 3/12/2024 |
| 0.2.0-previe... | 6 | 3/12/2024 |
| 0.2.0-previe... | 6 | 3/12/2024 |
| 0.2.0-previe... | 6 | 3/11/2024 |
| 0.2.0-previe... | 6 | 3/10/2024 |
| 0.1.1-previe... | 6 | 3/10/2024 |
| 0.1.1-previe... | 7 | 3/8/2024 |
| 0.1.1-previe... | 6 | 3/7/2024 |
| 0.1.1-previe... | 6 | 3/7/2024 |