mirror of
https://github.com/immich-app/immich
synced 2026-08-29 13:15:45 +00:00
ios only lets you edit the burst cover and only that one backed up, so the other frames got lost. now all the frames upload and stack under the cover. added a keepPrimary flag on the server so a frame joining the stack cant steal the cover. |
||
|---|---|---|
| .. | ||
| src | ||
| .npmignore | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
@immich/sdk
A TypeScript SDK for interfacing with the Immich API.
Install
npm i --save @immich/sdk
Usage
For a more detailed example, check out the @immich/cli.
import { getAllAlbums, getMyUser, init } from "@immich/sdk";
const API_KEY = "<API_KEY>"; // process.env.IMMICH_API_KEY
init({ baseUrl: "https://demo.immich.app/api", apiKey: API_KEY });
const user = await getMyUser();
const albums = await getAllAlbums({});
console.log({ user, albums });