← Muzzeless Storage

API Reference

Base URL https://app.muzzeless.com/api/v2. Authenticate with a bearer token.

Health

GET /health → 200 {"status":"ok"}

Create upload session

POST /api/v2/upload
Authorization: Bearer <token>
Content-Type: application/json

{ "filename": "report.pdf", "size": 1048576 }

Upload part

PUT /api/v2/upload/{sessionId}/parts/{n}

Signed URL

GET /api/v2/objects/{id}/sign?ttl=3600

© 2026 Muzzeless Storage