Reference
Authentication
Every request carries a bearer token in the Authorization header.
Tokens are issued per integration and can be revoked at any time.
Requests without a valid token receive 401.
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /video/download/{asset_id} | Stream the original file. Supports Range. |
HEAD | /video/download/{asset_id} | Return size, checksum and content type without a body. |
OPTIONS | /video/download/ | List the methods allowed on the collection. |
Response headers
| Header | Meaning |
|---|---|
Content-Length | Size of the object in bytes. |
ETag | Checksum of the stored object. |
Accept-Ranges | Always bytes. |
X-Cache-Status | Edge cache result: HIT, MISS or BYPASS. |
Errors
| Status | Reason |
|---|---|
401 | Missing or revoked token. |
404 | Unknown asset identifier. |
416 | Requested range is outside the object. |
429 | Rate limit exceeded, retry after the interval in Retry-After. |
Limits
Each token may keep up to 32 concurrent transfers. Objects are limited to 50 GB.