# Insforge OSS Storage API Documentation ## API Basics **Base URL:** `http://localhost:7130` **Authentication:** - **Upload operations (PUT/POST/DELETE):** Requires `Authorization: Bearer ` header - **Download from public buckets:** No authentication required - **List/manage buckets:** Requires authentication - **API keys are for MCP testing** (use tokens for production) **System:** Bucket-based storage with public/private access control ### 🔴 CRITICAL: URL Format **Storage returns ABSOLUTE URLs** that are ready to use directly: - Response `url` field contains complete URL: `http://localhost:7130/api/storage/buckets/{bucket}/objects/{filename}` - **DO NOT prepend host or modify the URL** - use it exactly as returned - URLs work directly in ``, `