File Storage
VisiHub stores uploaded spreadsheets in S3-compatible object storage (Cloudflare R2), providing fast, reliable access to your files.
Supported formats
Section titled “Supported formats”VisiHub accepts the following file formats:
| Format | Extension | Description |
|---|---|---|
| VisiGrid Sheet | .sheet | Native VisiGrid format with full formula and formatting support |
| CSV | .csv | Comma-separated values |
| Excel | .xlsx | Microsoft Excel Open XML format |
Uploading files
Section titled “Uploading files”Via the web app
Section titled “Via the web app”- Navigate to your dashboard.
- Click New and select a file to upload.
- The file is processed and stored automatically.
Via the API
Section titled “Via the API”curl -X POST https://api.visihub.com/v1/files \ -H "Authorization: Bearer <token>" \ -F "file=@my-spreadsheet.sheet"See the Endpoints reference for full upload API details.
Via VisiGrid CLI
Section titled “Via VisiGrid CLI”visigrid publish my-spreadsheet.sheetFile management
Section titled “File management”From the dashboard you can:
- Rename files by clicking the file name.
- Move files between folders.
- Delete files (moved to trash, permanently deleted after 30 days).
- Download files in their original format.
Sharing
Section titled “Sharing”Each uploaded file gets a unique URL. You can share files by:
- Sending the direct link to collaborators.
- Setting visibility to public for anyone to view.
- Restricting access to specific team members.
Storage limits
Section titled “Storage limits”Storage limits depend on your plan. Check your account settings for current usage and limits.