The panel is where the photographer curates work. The gallery is whatever you build with this SDK.
How it works
Gallery API exposes them
Approved photos become available through the Gallery API, authenticated with a token.
What you can do
- Fetch project metadata (name, type, status)
- List all approved photos with their pre-generated WebP versions
- Browse photo collections
- Generate transformed image URLs (resize, format, quality)
What this SDK is NOT
- It does not handle client proofing or selections — that’s the client panel
- It does not upload or manage photos — that’s the admin panel
- It has no UI components — you own the rendering
Package
@dcmx-studio/framalab-sdk ships with zero runtime dependencies. It uses native fetch and is fully typed with TypeScript.
Next steps
Quickstart
Fetch your first photo in under 5 minutes
Authentication
Understand gallery tokens