Storage

Introduction

Introduction to Cludz Storage - secure cloud file storage with flexible permissions.

Welcome to Cludz Storage, a high-performance cloud storage API with flexible permission controls and secure file management.

What is Cludz Storage?

Cludz Storage provides a RESTful API for managing files and folders in the cloud. Built on ElysiaJS and Bun, it offers:

  • High-speed uploads up to 100MB per file
  • Flexible permissions with public, private, and user-specific access
  • Folder management with nested directory support
  • Range requests for streaming large files
  • Pre-upload hash checking to avoid duplicate uploads

Base URL

https://storage.cludz.net

Storage Endpoint Structure

All storage operations use a unified endpoint pattern:

/storage/:uuid/:path
ParameterDescription
uuidYour storage ID
pathOptional file/folder path within storage

Available Operations

MethodDescription
GETList directory or download file
POSTUpload file or create folder
PUTRename file or folder
DELETEDelete file or folder
HEADGet file metadata (for pre-upload checks)

Getting Your Storage Token

Storage Token is different from API Key. Storage Token is obtained from Dashboard > Drive > Settings > Storage Token, while API Key for Cludz API is obtained from Dashboard > API Key.

To get your Storage Token:

  1. Go to Dashboard
  2. Navigate to Drive
  3. Click Settings
  4. Copy your Storage Token

Quick Example

curl -X GET "https://storage.cludz.net/storage/{uuid}/" \
  -H "Token: YOUR_STORAGE_TOKEN"

Next Steps

Authentication

Learn how to authenticate with storage tokens.

Upload Files

Upload files and create folders.

Download Files

Download files and list directories.

Permissions

Configure access control and sharing.

Built with 💖 by Miza • © 2026 - Powered by Nuxt