Base URL
HOSTNAME to your public URL (e.g., https://stashy.example.com).
Authentication
All/api/v1/* endpoints require a Bearer token:
Endpoints
| Method | Path | Auth | Description |
|---|---|---|---|
POST | /api/v1/files | Bearer | Upload a file |
GET | /api/v1/files/{id} | Bearer | Download a file |
GET | /{id} | None | Direct public file access |
OpenAPI Spec
The full OpenAPI 3.1 spec is available at/openapi.yaml on your running instance.