Skip to content
Marco edited this page Mar 28, 2023 · 4 revisions

Welcome to the yt-dlp-web-ui wiki!

JSON-RPC

yt-dlp-web-ui provides a JSON-RPC 1.0 compliant RPC interface.

The available transport protocols are: HTTP-POST and WebSockets with their respective secure extensions (HTTPS-POST and WebSocketsSecurity).

This wiki is about wiring up a custom RPC client to the RPC server. (the examples will be written in JavaScript and Python3).

Exposed RPC methods

  • Service.Exec
  • Service.Progess
  • [Service.Formats]
  • [Service.Pending]
  • [Service.Running]
  • [Service.Kill]
  • [Service.KillAll]
  • [Service.Clear]
  • [Service.FreeSpace]
  • [Service.DirectoryTree]
  • [Service.UpdateExecutable]

Service.Exec

Hello

Service.Progress

Hello

Clone this wiki locally