Documentation
Getting started
Create a property, point a hostname at it and start serving. Everything below is also available through the API.
Quickstart
- Create a property and set an origin pool.
- Add a delivery hostname and complete the ownership check.
- Point the hostname at the anycast target we return.
- Request an asset and confirm the cache disposition header.
API reference
The control plane speaks JSON over HTTPS. Requests are authenticated with a bearer token scoped to an account and, optionally, to a single property.
| Method | Path | Purpose |
|---|---|---|
| GET | /v1/properties | List properties |
| POST | /v1/properties | Create a property |
| PUT | /v1/properties/:id | Replace configuration |
| POST | /v1/purge | Invalidate by prefix, tag or exact key |
| GET | /v1/analytics | Query rollups |
Changelog
- 2026-08-19 — HTTP/3 enabled by default on new properties.
- 2026-06-02 — Named media presets and deterministic variant keys.
- 2026-03-11 — Regional tier added in South-East Asia.