Checking status…

Media delivery at the edge.

Cache, sign and stream images, audio and video from a global edge network — over a plain HTTP API.

Start delivering Try the API

Serving — media requests a day across — edge locations.

bash — fetch a cached asset
# pull a transcoded clip through the edge cache
curl -sSL "https://content.megaval244.online/video/download?id=8f21c&fmt=720p" \
  -H "Authorization: Bearer $MEGAVAL_KEY" \
  -o clip.mp4

HTTP/2 200
content-type: video/mp4
x-cache: HIT  x-edge: fra1  age: 142

Built for heavy media

Everything you need to store, protect and ship large files without running your own delivery stack.

Edge caching

Assets are cached close to your users. Cache-key rules, purge-by-tag and stale-while-revalidate are on by default.

Signed URLs

Time-limited, token-signed links keep private media private. Scope access per file, per IP or per referrer.

Adaptive video

Upload once, deliver many. On-the-fly transcoding to 360p–2160p and HLS packaging from a single source file.

Global network

Anycast routing sends each request to the nearest healthy edge. Automatic failover between points of presence.

Try a request

Send a live call against the edge and see the response. No account needed for the sandbox.

Requests are rate-limited to 30/min per IP.

GET /v1/health
// Press "Send request" to call the sandbox edge.

A network that stays close

Requests are answered from the nearest edge. When one falls behind, traffic reroutes in milliseconds.

—
Edge locations
—
Network capacity
—
Median TTFB
—
Uptime · 30 days

Ship in three requests

Authenticate, upload, deliver. The API speaks plain HTTP — no SDK required.

  1. Create a key Generate an API key from the dashboard and export it as MEGAVAL_KEY.
  2. Upload a source POST /v1/assets with your file. You get back an asset id.
  3. Deliver Request /video/download?id=…&fmt=… and the edge streams the cached result.

Read the full docs

quickstart.sh
# 1 — upload a source file
curl -X POST "https://content.megaval244.online/v1/assets" \
  -H "Authorization: Bearer $MEGAVAL_KEY" \
  -F "file=@intro.mov"
→ { "id": "8f21c", "status": "processing" }

# 2 — check health
curl "https://content.megaval244.online/v1/health"
→ { "status": "ok", "region": "fra1" }

# 3 — deliver, cached at the edge
GET /video/download?id=8f21c&fmt=720p