Skip to main content
← Back to Quickstart Guides

Stream Recordings

Automatic recording via Cloudflare Stream + R2

Start Recording

POST /api/v1/streams/:id/recordings/start

{
  "format": "mp4",
  "quality": "1080p"
}

// Cloudflare Stream automatically records
// Stored in Cloudflare R2
// Available for download when complete

Download Recording

GET /api/v1/streams/:id/recordings

// Returns list with download URLs
{
  "recordings": [
    {
      "id": "rec_abc123",
      "duration_seconds": 3600,
      "file_size_mb": 2450,
      "download_url": "https://cdn.wave.inc/..."
    }
  ]
}
Recordings - Quickstart | WAVE Docs | WAVE