--- name: stream-routes description: Handle 8 OpenAPI operation(s) under /api/v1/stream for the stream route group. --- # stream API Routes Handle 8 OpenAPI operation(s) under /api/v1/stream for the stream route group. Use the generated operation tools to make real API calls. Do not invent API responses. If a tool reports missing setup, return the exact setup field name to the caller. For write, update, or delete operations, state the intended action before calling the tool. ## Operations ### stream_podcast_audio_api_v1_stream_audio_org_uuid_pod_b00337df67 - Operation ID: `stream_podcast_audio_api_v1_stream_audio_org_uuid_podcast_uuid_episode_uuid_file` - Route: `GET /api/v1/stream/audio/{org_uuid}/{podcast_uuid}/{episode_uuid}/{filename}` - Mode: READ - Summary: Stream a podcast episode audio - Parameters: - `org_uuid` in `path` required - `podcast_uuid` in `path` required - `episode_uuid` in `path` required - `filename` in `path` required ### head_podcast_audio_api_v1_stream_audio_org_uuid_podca_c45f413b27 - Operation ID: `head_podcast_audio_api_v1_stream_audio_org_uuid_podcast_uuid_episode_uuid_filena` - Route: `HEAD /api/v1/stream/audio/{org_uuid}/{podcast_uuid}/{episode_uuid}/{filename}` - Mode: READ - Summary: Get podcast audio metadata - Parameters: - `org_uuid` in `path` required - `podcast_uuid` in `path` required - `episode_uuid` in `path` required - `filename` in `path` required ### stream_block_audio_api_v1_stream_block_audio_org_uuid_d22429c1c5 - Operation ID: `stream_block_audio_api_v1_stream_block_audio_org_uuid_course_uuid_activity_uuid_` - Route: `GET /api/v1/stream/block/audio/{org_uuid}/{course_uuid}/{activity_uuid}/{block_uuid}/{filename}` - Mode: READ - Summary: Stream an audio block file - Parameters: - `org_uuid` in `path` required - `course_uuid` in `path` required - `activity_uuid` in `path` required - `block_uuid` in `path` required - `filename` in `path` required ### head_block_audio_api_v1_stream_block_audio_org_uuid_c_8afea6d24b - Operation ID: `head_block_audio_api_v1_stream_block_audio_org_uuid_course_uuid_activity_uuid_bl` - Route: `HEAD /api/v1/stream/block/audio/{org_uuid}/{course_uuid}/{activity_uuid}/{block_uuid}/{filename}` - Mode: READ - Summary: Get audio block file metadata - Parameters: - `org_uuid` in `path` required - `course_uuid` in `path` required - `activity_uuid` in `path` required - `block_uuid` in `path` required - `filename` in `path` required ### stream_block_video_api_v1_stream_block_org_uuid_cours_0b2e9e4553 - Operation ID: `stream_block_video_api_v1_stream_block_org_uuid_course_uuid_activity_uuid_block_` - Route: `GET /api/v1/stream/block/{org_uuid}/{course_uuid}/{activity_uuid}/{block_uuid}/{filename}` - Mode: READ - Summary: Stream a video block file - Parameters: - `org_uuid` in `path` required - `course_uuid` in `path` required - `activity_uuid` in `path` required - `block_uuid` in `path` required - `filename` in `path` required ### head_block_video_api_v1_stream_block_org_uuid_course_8b5030265e - Operation ID: `head_block_video_api_v1_stream_block_org_uuid_course_uuid_activity_uuid_block_uu` - Route: `HEAD /api/v1/stream/block/{org_uuid}/{course_uuid}/{activity_uuid}/{block_uuid}/{filename}` - Mode: READ - Summary: Get video block file metadata - Parameters: - `org_uuid` in `path` required - `course_uuid` in `path` required - `activity_uuid` in `path` required - `block_uuid` in `path` required - `filename` in `path` required ### stream_activity_video_api_v1_stream_video_org_uuid_co_72317e6010 - Operation ID: `stream_activity_video_api_v1_stream_video_org_uuid_course_uuid_activity_uuid_fil` - Route: `GET /api/v1/stream/video/{org_uuid}/{course_uuid}/{activity_uuid}/{filename}` - Mode: READ - Summary: Stream an activity video - Parameters: - `org_uuid` in `path` required - `course_uuid` in `path` required - `activity_uuid` in `path` required - `filename` in `path` required ### head_activity_video_api_v1_stream_video_org_uuid_cour_ab5fca5f39 - Operation ID: `head_activity_video_api_v1_stream_video_org_uuid_course_uuid_activity_uuid_filen` - Route: `HEAD /api/v1/stream/video/{org_uuid}/{course_uuid}/{activity_uuid}/{filename}` - Mode: READ - Summary: Get activity video metadata - Parameters: - `org_uuid` in `path` required - `course_uuid` in `path` required - `activity_uuid` in `path` required - `filename` in `path` required