Skip to content

[API] YouTube Transcripts #39061

Description

@FuaadZam

Functional Area: YouTube Transcripts

Endpoints under this functional area:

Module API Version Resource / Endpoint HTTP Method Description
Transcripts v0 /contentstore/v0/youtube_transcripts/{course_id}/check GET Checks the status and differences of YouTube transcripts for a course. Returns JSON with keys like html5_local, html5_equal, is_youtube_mode, youtube_local, youtube_server, youtube_diff, current_item_subs, status, and command. Useful for AI or external tools that automate transcript validation, synchronization, or accessibility compliance.
Transcripts v0 /contentstore/v0/youtube_transcripts/{course_id}/upload GET Retrieves upload status for YouTube transcripts associated with course videos. Returns edx_video_id and status. Useful for AI-driven automation for transcript uploads, monitoring, or video metadata analytics.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions