Base URL https://app.muzzeless.com/api/v2. Authenticate with a bearer token.
GET /health → 200 {"status":"ok"}
POST /api/v2/upload
Authorization: Bearer <token>
Content-Type: application/json
{ "filename": "report.pdf", "size": 1048576 }
PUT /api/v2/upload/{sessionId}/parts/{n}
GET /api/v2/objects/{id}/sign?ttl=3600
© 2026 Muzzeless Storage