UNPKG

streaming-availability

Version:

Streaming Availability API allows getting streaming availability information of movies and series; and querying the list of available shows on streaming services such as Netflix, Disney+, Apple TV, Max and Hulu across 59 countries!

56 lines 93.6 kB
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>DefaultApi | streaming-availability</title><meta name="description" content="Documentation for streaming-availability"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">streaming-availability</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../modules.html">streaming-availability</a></li><li><a href="DefaultApi.html">DefaultApi</a></li></ul><h1>Class DefaultApi</h1></div><section class="tsd-panel tsd-hierarchy"><h4>Hierarchy</h4><ul class="tsd-hierarchy"><li><a href="BaseAPI.html" class="tsd-signature-type tsd-kind-class">BaseAPI</a><ul class="tsd-hierarchy"><li><span class="target">DefaultApi</span></li></ul></li></ul></section><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:103</li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex="0"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-chevronSmall"></use></svg> Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Constructors</h3><div class="tsd-index-list"><a href="DefaultApi.html#constructor" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-512"></use></svg><span>constructor</span></a> </div></section><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="DefaultApi.html#configuration" class="tsd-index-link tsd-is-protected tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>configuration</span></a> </div></section><section class="tsd-index-section"><h3 class="tsd-index-heading">Methods</h3><div class="tsd-index-list"><a href="DefaultApi.html#changes" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>changes</span></a> <a href="DefaultApi.html#changesRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>changes<wbr/>Raw</span></a> <a href="DefaultApi.html#countries" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>countries</span></a> <a href="DefaultApi.html#countriesRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>countries<wbr/>Raw</span></a> <a href="DefaultApi.html#genres" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>genres</span></a> <a href="DefaultApi.html#genresRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>genres<wbr/>Raw</span></a> <a href="DefaultApi.html#getById" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>By<wbr/>Id</span></a> <a href="DefaultApi.html#getByIdRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>By<wbr/>Id<wbr/>Raw</span></a> <a href="DefaultApi.html#isJsonMime" class="tsd-index-link tsd-is-protected tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>is<wbr/>Json<wbr/>Mime</span></a> <a href="DefaultApi.html#leaving" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>leaving</span></a> <a href="DefaultApi.html#leavingRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>leaving<wbr/>Raw</span></a> <a href="DefaultApi.html#request" class="tsd-index-link tsd-is-protected tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>request</span></a> <a href="DefaultApi.html#searchByFilters" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>search<wbr/>By<wbr/>Filters</span></a> <a href="DefaultApi.html#searchByFiltersRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>search<wbr/>By<wbr/>Filters<wbr/>Raw</span></a> <a href="DefaultApi.html#searchByTitle" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>search<wbr/>By<wbr/>Title</span></a> <a href="DefaultApi.html#searchByTitleRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>search<wbr/>By<wbr/>Title<wbr/>Raw</span></a> <a href="DefaultApi.html#services" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>services</span></a> <a href="DefaultApi.html#servicesRaw" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>services<wbr/>Raw</span></a> <a href="DefaultApi.html#withMiddleware" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>with<wbr/>Middleware</span></a> <a href="DefaultApi.html#withPostMiddleware" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>with<wbr/>Post<wbr/>Middleware</span></a> <a href="DefaultApi.html#withPreMiddleware" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>with<wbr/>Pre<wbr/>Middleware</span></a> </div></section></div></details></section></section><section class="tsd-panel-group tsd-member-group"><h2>Constructors</h2><section class="tsd-panel tsd-member tsd-is-inherited"><a id="constructor" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures tsd-is-inherited"><li class="tsd-signature tsd-anchor-link"><a id="constructor.new_DefaultApi" class="tsd-anchor"></a><span class="tsd-kind-constructor-signature">new <wbr/>Default<wbr/>Api</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">configuration</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="DefaultApi.html" class="tsd-signature-type tsd-kind-class">DefaultApi</a><a href="#constructor.new_DefaultApi" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">configuration</span>: <a href="Configuration.html" class="tsd-signature-type tsd-kind-class">Configuration</a><span class="tsd-signature-symbol"> = DefaultConfig</span></h5></li></ul></div><h4 class="tsd-returns-title">Returns <a href="DefaultApi.html" class="tsd-signature-type tsd-kind-class">DefaultApi</a></h4><aside class="tsd-sources"><p>Inherited from <a href="BaseAPI.html">BaseAPI</a>.<a href="BaseAPI.html#constructor">constructor</a></p><ul><li>Defined in src/runtime.ts:97</li></ul></aside></li></ul></section></section><section class="tsd-panel-group tsd-member-group"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-is-protected tsd-is-inherited"><a id="configuration" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>configuration</span><a href="#configuration" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">configuration</span><span class="tsd-signature-symbol">:</span> <a href="Configuration.html" class="tsd-signature-type tsd-kind-class">Configuration</a><span class="tsd-signature-symbol"> = DefaultConfig</span></div><aside class="tsd-sources"><p>Inherited from <a href="BaseAPI.html">BaseAPI</a>.<a href="BaseAPI.html#configuration">configuration</a></p><ul><li>Defined in src/runtime.ts:97</li></ul></aside></section></section><section class="tsd-panel-group tsd-member-group"><h2>Methods</h2><section class="tsd-panel tsd-member"><a id="changes" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>changes</span><a href="#changes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="changes.changes-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">changes</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">ChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><a href="#changes.changes-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Query the new, removed or updated movies/series/seasons/episodes in a given list of streaming services. Results are ordered by the date of the changes. Changes listed per page is &quot;25&quot; when &quot;target_type&quot; is &quot;show&quot;, &quot;movie&quot; or &quot;series&quot;; &quot;50&quot; when it is &quot;season&quot;; and &quot;100&quot; when it is &quot;episode&quot;. Note that changes for the same show are aggregated together into a single &quot;changes&quot; array for that show. Which means there might be cases where the count of the items in the result array might be fewer than the maximum changes listed per page. (i.e. When &quot;target_type&quot; is &quot;season&quot;, there might be 10 items in the result array, but the overall total number of changes listed across the &quot;changes&quot; arrays will be still 50, given that there are at least 50 changes matches with the given query.) Changes</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/ChangesRequest.html" class="tsd-signature-type tsd-kind-interface">ChangesRequest</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">ChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:180</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="changesRaw" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>changes<wbr/>Raw</span><a href="#changesRaw" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="changesRaw.changesRaw-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">changes<wbr/>Raw</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">ChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><a href="#changesRaw.changesRaw-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Query the new, removed or updated movies/series/seasons/episodes in a given list of streaming services. Results are ordered by the date of the changes. Changes listed per page is &quot;25&quot; when &quot;target_type&quot; is &quot;show&quot;, &quot;movie&quot; or &quot;series&quot;; &quot;50&quot; when it is &quot;season&quot;; and &quot;100&quot; when it is &quot;episode&quot;. Note that changes for the same show are aggregated together into a single &quot;changes&quot; array for that show. Which means there might be cases where the count of the items in the result array might be fewer than the maximum changes listed per page. (i.e. When &quot;target_type&quot; is &quot;season&quot;, there might be 10 items in the result array, but the overall total number of changes listed across the &quot;changes&quot; arrays will be still 50, given that there are at least 50 changes matches with the given query.) Changes</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/ChangesRequest.html" class="tsd-signature-type tsd-kind-interface">ChangesRequest</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">ChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:109</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="countries" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>countries</span><a href="#countries" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="countries.countries-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">countries</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/CountriesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">CountriesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><a href="#countries.countries-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Get all the supported countries and the list of the supported services and their details for each country. Details of services include names, logos, supported streaming types (subscription, rent, buy, free etc.) and list of available addons/channels. Countries</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/CountriesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">CountriesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:212</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="countriesRaw" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>countries<wbr/>Raw</span><a href="#countriesRaw" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="countriesRaw.countriesRaw-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">countries<wbr/>Raw</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/CountriesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">CountriesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><a href="#countriesRaw.countriesRaw-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Get all the supported countries and the list of the supported services and their details for each country. Details of services include names, logos, supported streaming types (subscription, rent, buy, free etc.) and list of available addons/channels. Countries</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/CountriesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">CountriesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:189</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="genres" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>genres</span><a href="#genres" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="genres.genres-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">genres</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GenresResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GenresResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><a href="#genres.genres-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Get the ids and names of the supported genres. Genres</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GenresResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GenresResponseSchema</a><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:244</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="genresRaw" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>genres<wbr/>Raw</span><a href="#genresRaw" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="genresRaw.genresRaw-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">genres<wbr/>Raw</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GenresResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GenresResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><a href="#genresRaw.genresRaw-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Get the ids and names of the supported genres. Genres</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GenresResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GenresResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:221</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="getById" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>get<wbr/>By<wbr/>Id</span><a href="#getById" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="getById.getById-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">get<wbr/>By<wbr/>Id</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GetResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GetResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><a href="#getById.getById-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Get the details of a show via IMDb or TMDb id, including the global streaming availability info. Get by Id</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/GetByIdRequest.html" class="tsd-signature-type tsd-kind-interface">GetByIdRequest</a><span class="tsd-signature-symbol"> = {}</span></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GetResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GetResponseSchema</a><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:292</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="getByIdRaw" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>get<wbr/>By<wbr/>Id<wbr/>Raw</span><a href="#getByIdRaw" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="getByIdRaw.getByIdRaw-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">get<wbr/>By<wbr/>Id<wbr/>Raw</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GetResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GetResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><a href="#getByIdRaw.getByIdRaw-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Get the details of a show via IMDb or TMDb id, including the global streaming availability info. Get by Id</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/GetByIdRequest.html" class="tsd-signature-type tsd-kind-interface">GetByIdRequest</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/GetResponseSchema.html" class="tsd-signature-type tsd-kind-interface">GetResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:253</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member tsd-is-protected tsd-is-inherited"><a id="isJsonMime" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>is<wbr/>Json<wbr/>Mime</span><a href="#isJsonMime" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures tsd-is-protected tsd-is-inherited"><li class="tsd-signature tsd-anchor-link"><a id="isJsonMime.isJsonMime-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">is<wbr/>Json<wbr/>Mime</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">mime</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><a href="#isJsonMime.isJsonMime-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Check if the given MIME is a JSON MIME. JSON MIME examples: application/json application/json; charset=UTF8 APPLICATION/JSON application/vnd.company+json</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">mime</span>: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><p>MIME (Multipurpose Internet Mail Extensions)</p> </div><div class="tsd-comment tsd-typography"></div></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><p>True if the given MIME is JSON, false otherwise.</p> <div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><p>Inherited from <a href="BaseAPI.html">BaseAPI</a>.<a href="BaseAPI.html#isJsonMime">isJsonMime</a></p><ul><li>Defined in src/runtime.ts:127</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="leaving" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>leaving</span><a href="#leaving" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="leaving.leaving-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">leaving</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/UpcomingChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">UpcomingChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><a href="#leaving.leaving-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Query for the leaving movies/series/seasons/episodes in a given list of streaming services. Results are ordered by the last day to watch. Changes listed per page is &quot;25&quot; when &quot;target_type&quot; is &quot;show&quot;, &quot;movie&quot; or &quot;series&quot;; &quot;50&quot; when it is &quot;season&quot;; and &quot;100&quot; when it is &quot;episode&quot;. Note that upcoming changes for the same show are aggregated together into a single &quot;upcomingChanges&quot; array for that show. Which means there might be cases where the count of the items in the result array might be fewer than the maximum upcoming changes listed per page. (i.e. When &quot;target_type&quot; is &quot;season&quot;, there might be 10 items in the result array, but the overall total number of upcoming changes listed across the &quot;upcomingChanges&quot; arrays will be still 50, given that there are at least 50 upcoming changes matches with the given query.) Leaving</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/LeavingRequest.html" class="tsd-signature-type tsd-kind-interface">LeavingRequest</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/UpcomingChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">UpcomingChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:356</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="leavingRaw" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>leaving<wbr/>Raw</span><a href="#leavingRaw" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="leavingRaw.leavingRaw-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">leaving<wbr/>Raw</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/UpcomingChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">UpcomingChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><a href="#leavingRaw.leavingRaw-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Query for the leaving movies/series/seasons/episodes in a given list of streaming services. Results are ordered by the last day to watch. Changes listed per page is &quot;25&quot; when &quot;target_type&quot; is &quot;show&quot;, &quot;movie&quot; or &quot;series&quot;; &quot;50&quot; when it is &quot;season&quot;; and &quot;100&quot; when it is &quot;episode&quot;. Note that upcoming changes for the same show are aggregated together into a single &quot;upcomingChanges&quot; array for that show. Which means there might be cases where the count of the items in the result array might be fewer than the maximum upcoming changes listed per page. (i.e. When &quot;target_type&quot; is &quot;season&quot;, there might be 10 items in the result array, but the overall total number of upcoming changes listed across the &quot;upcomingChanges&quot; arrays will be still 50, given that there are at least 50 upcoming changes matches with the given query.) Leaving</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/LeavingRequest.html" class="tsd-signature-type tsd-kind-interface">LeavingRequest</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/UpcomingChangesResponseSchema.html" class="tsd-signature-type tsd-kind-interface">UpcomingChangesResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:301</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member tsd-is-protected tsd-is-inherited"><a id="request" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>request</span><a href="#request" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures tsd-is-protected tsd-is-inherited"><li class="tsd-signature tsd-anchor-link"><a id="request.request-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">request</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">context</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Response</span><span class="tsd-signature-symbol">&gt;</span><a href="#request.request-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">context</span>: <a href="../interfaces/RequestOpts.html" class="tsd-signature-type tsd-kind-interface">RequestOpts</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Response</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources"><p>Inherited from <a href="BaseAPI.html">BaseAPI</a>.<a href="BaseAPI.html#request">request</a></p><ul><li>Defined in src/runtime.ts:134</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="searchByFilters" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>search<wbr/>By<wbr/>Filters</span><a href="#searchByFilters" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="searchByFilters.searchByFilters-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">search<wbr/>By<wbr/>Filters</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/SearchFiltersResponseSchema.html" class="tsd-signature-type tsd-kind-interface">SearchFiltersResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><a href="#searchByFilters.searchByFilters-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Search through the catalog of the given streaming services in the given country. Provides filters such as show language, genre, keyword and release year. Items per page is &quot;25&quot;. Can pass up to &quot;16&quot; services in the &quot;services&quot; parameter Output includes all the information about the shows, such as title, IMDb ID, TMDb ID, release year, link to shows&#39; pages in streaming services (including individual season/episode links), available subtitles, audios, available video quality and many more! Apart from the info about the given country-service combinations, output also includes information about streaming availability in the other services for the given country. Search by Filters</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/SearchByFiltersRequest.html" class="tsd-signature-type tsd-kind-interface">SearchByFiltersRequest</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/SearchFiltersResponseSchema.html" class="tsd-signature-type tsd-kind-interface">SearchFiltersResponseSchema</a><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in src/apis/DefaultApi.ts:452</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="searchByFiltersRaw" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>search<wbr/>By<wbr/>Filters<wbr/>Raw</span><a href="#searchByFiltersRaw" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="searchByFiltersRaw.searchByFiltersRaw-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">search<wbr/>By<wbr/>Filters<wbr/>Raw</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">requestParameters</span>, <span class="tsd-kind-parameter">initOverrides</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/SearchFiltersResponseSchema.html" class="tsd-signature-type tsd-kind-interface">SearchFiltersResponseSchema</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><a href="#searchByFiltersRaw.searchByFiltersRaw-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Search through the catalog of the given streaming services in the given country. Provides filters such as show language, genre, keyword and release year. Items per page is &quot;25&quot;. Can pass up to &quot;16&quot; services in the &quot;services&quot; parameter Output includes all the information about the shows, such as title, IMDb ID, TMDb ID, release year, link to shows&#39; pages in streaming services (including individual season/episode links), available subtitles, audios, available video quality and many more! Apart from the info about the given country-service combinations, output also includes information about streaming availability in the other services for the given country. Search by Filters</p> </div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><h5><span class="tsd-kind-parameter">requestParameters</span>: <a href="../interfaces/SearchByFiltersRequest.html" class="tsd-signature-type tsd-kind-interface">SearchByFiltersRequest</a></h5></li><li><h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">initOverrides</span>: <span class="tsd-signature-type ">RequestInit</span><span class="tsd-signature-symbol"> | </span><a href="../types/InitOverrideFunction.html" class="tsd-signature-type tsd-kind-type-alias">InitOverrideFunction</a></h5></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/ApiResponse.html" class="tsd-signature-type tsd-kind-interface">ApiResponse</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/SearchFiltersResponseSchema.html" class="tsd-signature-type tsd-kind-interface">SearchFiltersResponseSchema</a><spa