API Reference# This is an incomplete reference of the relevant Streamlink APIs. Streamlink streams() Options Options Options.clear() Options.get() Options.get_explicit() Options.set() Options.set_explicit() Options.update() Options._MAP_GETTERS Options._MAP_SETTERS Argument Arguments Arguments.requires() Session Streamlink Streamlink.http Streamlink.options Streamlink.set_option() Streamlink.get_option() Streamlink.resolve_url() Streamlink.resolve_url_no_redirect() Streamlink.streams() Streamlink.get_plugins() Streamlink.load_plugins() Plugin Plugin Plugin.matchers Plugin.arguments Plugin.matcher Plugin.match Plugin.id Plugin.title Plugin.author Plugin.category Plugin.options Plugin.matches Plugin.url Plugin.streams() Plugin._get_streams() Plugin.save_cookies() Plugin.load_cookies() Plugin.clear_cookies() Plugin decorators pluginmatcher() pluginargument() Stream Stream Stream.open() MuxedStream HTTPStream HTTPStream.args HTTPStream.url HLSStream HLSStream.parse_variant_playlist() HLSStream.url_master MuxedHLSStream MuxedHLSStream.url_master DASHStream DASHStream.parse_manifest() Webbrowser CDPClient CDPClient.launch() CDPClient.session() CDPClientSession CDPClientSession.add_request_handler() CDPClientSession.alter_request() CDPClientSession.continue_request() CDPClientSession.evaluate() CDPClientSession.fail_request() CDPClientSession.fulfill_request() CDPClientSession.loaded() CDPClientSession.navigate() CMRequestProxy CDPBase CDPBase.listen() CDPBase.send() CDPConnection CDPConnection.aclose() CDPConnection.create() CDPConnection.new_target() CDPSession CDPEventListener CDPEventListener.receive() Webbrowser ChromiumWebbrowser Exceptions StreamlinkError PluginError FatalPluginError NoPluginError NoStreamsError StreamError WebbrowserError CDPError