Home
upl.im is a file storage and sharing service for Xeonr and affiliated projects.
SDK
Use the browser SDK for auth, uploads, downloads, and built-in pickers:
- Client SDK — high-level upload/download API with React hooks
- API Client — low-level authenticated RPC clients
Custom Renderers
Build sandboxed applications that control how files and folders are displayed:
API Reference
Account Management
Search and list user accounts
Authentication
OAuth login flows and token management
Buckets
Create, update, delete buckets and manage bucket-level permissions and sharing
Folders
Organize uploads into folders with access controls
Integration Admin
Create and manage integrations, bucket types, content types, new file templates, and thumbnail parse pools
Integrations
Resolve renderers and open-with options for resources, and manage integration launches
Internal Uploads
Internal service for the media processing pipeline to update upload metadata, thumbnails, and virus scan results
Public Buckets
Retrieve public bucket information without authentication
Public Uploads
Retrieve public uploads and folder listings without authentication
Tags
List and manage tags within buckets
Upload Aliases
Create shareable links with access restrictions
Uploads
Upload files, manage uploads, access content and version history