---
title: "Watch Providers"
method: GET
path: "/3/tv/{series_id}/watch/providers"
---

# Watch Providers

`GET /3/tv/{series_id}/watch/providers`

## Request

- Base URL: `https://api.themoviedb.org`
- URL: `https://api.themoviedb.org/3/tv/{series_id}/watch/providers`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/themoviedb/apis/tmdb-api/docs/3/tv/:series_id/watch/providers/get.ts> (a function with typed inputs; its response is checked against the schema)

Get the list of streaming providers we have for a TV show.

## Path parameters

- `series_id` integer, required

## Response `200`

200

- object
  - `id` integer
  - `results` object
    - `AE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `AR` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `AT` object
      - `link` string
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `AU` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `BA` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `BB` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `BE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `BG` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `BO` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `BR` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `BS` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `CA` object
      - `link` string
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `CH` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `CI` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `CL` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `CO` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `CR` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `CZ` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `DE` object
      - `link` string
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `DK` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `DO` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `DZ` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `EC` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `EG` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `ES` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `FI` object
      - `link` string
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `FR` object
      - `link` string
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `GB` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `GF` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `GH` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `GQ` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `GT` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `HK` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `HN` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `HR` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `HU` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `ID` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `IE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `IL` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `IQ` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `IT` object
      - `link` string
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `JM` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `JP` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `rent` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `KE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `KR` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `LB` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `LT` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `LY` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `MD` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `MK` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `MU` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `MX` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `MY` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `MZ` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `NE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `NG` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `NL` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `NO` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `NZ` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `PA` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `PE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `PH` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `PL` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `rent` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `PS` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `PT` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `PY` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `RO` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `RS` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `RU` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `ads` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SA` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SC` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SG` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SI` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SK` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SN` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `SV` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `TH` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `TR` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `TT` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `TW` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `TZ` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `UG` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `US` object
      - `link` string
      - `free` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `buy` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `UY` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `VE` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `ZA` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer
    - `ZM` object
      - `link` string
      - `flatrate` object[]
        - `logo_path` string
        - `provider_id` integer
        - `provider_name` string
        - `display_priority` integer

## Changes

- **2026-11-03** `1c709375fe99`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/themoviedb/apis/tmdb-api/changes/3/tv/:series_id/watch/providers/get.md)

---

[API](https://skmtc.dev/themoviedb/apis/tmdb-api.md) - [All operations](https://skmtc.dev/themoviedb/apis/tmdb-api/llms.txt) - [OpenAPI document](https://skmtc.dev/themoviedb/apis/tmdb-api/revisions/1c709375fe99?raw)
