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

MethodEndpointDescription
GET/api/v1Version index and resource map.
GET/api/v1/typesContent types accepted on upload.
GET/api/v1/quotaStorage quota and current consumption.
GET/api/v1/limitsUpload 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"
  }
}