All systems operational
MEDIA STORAGE / API

Media infrastructure
for your applications.

A fast and predictable media API for storing, retrieving, transforming and serving images, video and other content. Built around simple HTTP endpoints and machine-readable responses.

GET
https://media.example.dev/v2/assets
Stored objects
2,481,904
+4.8% this month
Storage used
184.7 GB
+12.2 GB
Requests / 24h
8.42M
99.98% success
Avg. latency
42 ms
−7 ms

Recent media

24 objects
IMAGE · WEBP
cover_01.webp
1920 × 1080 842 KB
IMAGE · JPG
photo_9182.jpg
2560 × 1440 1.8 MB
VIDEO · MP4
clip_2026_09.mp4
00:42 · 1080p 24.1 MB
IMAGE · PNG
banner_final.png
2048 × 768 624 KB

API endpoints

REST / JSON
GET
/v2/assets List media objects
200 OK
GET
/v2/assets/:id Get object metadata
200 OK
POST
/v2/assets Upload new object
201 CREATED
GET
/v2/assets/:id/content Stream content
200 OK
DELETE
/v2/assets/:id Remove object
204 EMPTY

Request / response

application/json
GET /v2/assets/9c31f2
// request
GET /v2/assets/9c31f2 HTTP/2
Host: media.example.dev
Authorization: Bearer sk_live_••••••••

Accept: application/json
200 OK · 18 ms
{
  "id": "9c31f2a8",
  "type": "image",
  "format": "webp",
  "size": 862104,
  "width": 1920,
  "height": 1080,
  "url": "/media/9c31f2"
}

Object index

sorted by created_at ↓
9c31f2a8-cover.webp
/assets/2026/09/9c/31/
842 KB
WEBP
READY
a81de021-photo.jpg
/assets/2026/09/a8/1d/
1.82 MB
JPEG
READY
c74b1192-video.mp4
/assets/2026/09/c7/4b/
24.1 MB
MP4
READY
f1928e77-banner.png
/assets/2026/09/f1/92/
624 KB
PNG
READY

Authentication

Bearer token
Authorization
Authorization: Bearer sk_live_xxxxxxxxxxxxxxxxx