E-Cloud is a modern cloud storage platform with a clean UI and a powerful REST API. Upload, organize, share, and integrate — all from one place.
curl -X POST https://cloud.egreedtech.org/api/public/v1/files/upload \
-H "X-API-Key: eck_live_••••••••••••••" \
-F "file=@invoice.pdf" \
-F "folder=receipts"
{
"id": "b4c1...",
"name": "invoice.pdf",
"size": 84213,
"url": "https://cloud.egreedtech.org/s/xk92..."
}A minimal interface for humans. A predictable REST API for machines.
Drag & drop. Resumable, chunked uploads for large files.
Organize with folders, favorites, and a full trash with restore.
Public links with expiration and optional password protection.
Generate, monitor, and revoke keys per app or integration.
Every file, folder, and share is scoped to its owner by default.
Short-lived signed download URLs — never expose raw storage paths.
Every action in the dashboard is available through the API — auth, file uploads, folders, sharing. Bring your own frontend, mobile app, or backend integration.
const res = await fetch(
"https://ecloud.app/api/public/v1/files",
{ headers: { "X-API-Key": process.env.ECLOUD_KEY! } }
);
const { files } = await res.json();
console.log(files.length, "files");Every account ships with the full API. Upgrade when you scale.