PixelScale File API
File upload, retrieval and integrity verification. Operated by PixelScale Infrastructure Oy from Vienna.
Authentication
Requests are authenticated with a project key supplied in the Authorization header. Keys are issued from the account dashboard and are scoped per environment.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1 | Version index and resource map. |
| GET | /api/v1/files | Files stored under the current project. |
| GET | /api/v1/types | Content types accepted on upload. |
| GET | /api/v1/quota | Storage quota and current consumption. |
$ curl https://solo.brightquill.org/api/v1/files
{
"object": "list",
"data": [
{
"id": "fil_0hswmlekp493ff",
"created_at": "2023-10-06T06:33:55Z",
"filename": "gmzrxhhj.zip",
"bytes": 15908791,
"checksum": "sha256:8owrwxgplfd24cvwf8ej4icmbori94pn"
},
{
...