Practice object metadata, base64 content, checksums, Range requests and resumable upload state.
The Object Storage API is a small S3-shaped surface: PUT an object, GET it back, and verify it. It is the only place in the catalog that serves HTTP 206 Partial Content for a Range request and 416 when that range cannot be satisfied — plus checksum validation and resumable uploads, the three things object-storage clients get wrong most often.
Base URL: https://funapi.dev/api/storage/v1 · 4 endpoints · OpenAPI 3.1 spec and Postman collection available. New here? Read the getting started guide.
stored test files
GET /storage/v1/objects — List stored objects · Responds with 200 Link to this endpointPUT /storage/v1/objects/{key} — Upload a base64 object with checksum (requires Bearer auth) · Responds with 201 412 422 Link to this endpointGET /storage/v1/objects/{key} — Download object metadata/content; accepts Range · Responds with 200 206 416 Link to this endpointDELETE /storage/v1/objects/{key} — Delete an object (requires Bearer auth) · Responds with 204 404 Link to this endpointresumable sessions