Goal
Build a production upload and asset management workflow around the StackShift Assets API.Prerequisites
- A browser or backend client
- An authenticated API session for dashboard-style management actions
Workflow
Use normal upload for small backend files and upload sessions for large or unreliable browser uploads.
Chunked upload flow
Management tools
- Virtual folders are key prefixes, not separate folder records.
- Tags are normalized so filtering and bulk edits stay predictable.
- Duplicate hints use checksum groups.
- Usage summaries group assets by bucket, MIME family, visibility, and duplicates.
- Bulk actions support delete, visibility changes, tag changes, and metadata patches.
Expected result
Users can upload large files reliably and manage the resulting library without leaving the dashboard.
Related guides
Direct browser uploads
Create a short-lived signed upload URL on your server, then PUT the file directly from the browser.
AI DAM and versioning
Use OpenAI-backed asset intelligence, moderation, transcripts, smart crops, background removal, collections, saved searches, and branching versions.