Files
File upload and management
📄️ Upload a file
Upload a file to storage. Files are stored as content-addressed blobs.
📄️ Get file metadata by hash
Get file metadata by hash
📄️ Check if file exists by hash
Check if file exists by hash
📄️ List persistent files
Lists all persistent files in the project, optionally filtered by folder.
📄️ Delete persistent file
Delete a persistent file by filename or hash
📄️ Get persistent file
Get a persistent file by filename or hash
📄️ Rename or move persistent file
Rename a persistent file and/or move it to a different folder
📄️ Generate signed download URL
Generates a time-limited signed URL for direct download from cloud storage.
📄️ Generate signed upload URL
Generates a time-limited signed URL for direct upload to cloud storage.
📄️ Delete a file
Delete a file
📄️ Get file metadata
Get file metadata
📄️ Download file content
Download file content