ZenithLayer File API
File upload, retrieval and integrity verification. Operated by ZenithLayer Group from Frankfurt.
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/types | Content types accepted on upload. |
| GET | /api/v1/quota | Storage quota and current consumption. |
| GET | /api/v1/limits | Upload size and rate limits. |
$ curl https://api.brightquill.org/api/v1
{
"name": "ZenithLayer File API",
"version": "v1",
"status": "available",
"resources": {
"types": "/api/v1/types",
"quota": "/api/v1/quota",
"limits": "/api/v1/limits"
}
}