openedx / openedx/openedx-platform

[API] Course Videos

Open
#39,060 0 comments 0 reactions 1 assignee View on GitHub

@Abdul-Muqadim-Arbisoft is already working on this.

Since Sep 11, 2026.

Dominant language
Python
Stars
8.2k
Forks
4.4k
Avg merge
6d 18h
Merged PRs (30d)
42

Description

Functional Area: Course Videos

Endpoints under this functional area:

Module API Version Resource / Endpoint HTTP Method Description
Video Uploads v0 /contentstore/v0/videos/uploads/{course_id} POST Upload one or multiple video files for a course. Returns info about uploaded files.
Video Uploads v0 /contentstore/v0/videos/uploads/{course_id}/{edx_video_id} GET Fetch details of uploaded video assets for a specific video ID.
Video Uploads v0 /contentstore/v0/videos/uploads/{course_id}/{edx_video_id} DELETE Deletes a video asset from a course. Returns HTTP 204.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.