Skip to main content
GET
Get streaming sources for a TV episode
This endpoint has been sunset. It will be removed in the next major version of the spec.

Path Parameters

id
string
required

TMDB series ID (numeric, max 20 characters)

Pattern: ^\d{1,20}$
s
integer
required

Season number (0–99, where 0 is specials)

Required range: 0 <= x <= 99
e
integer
required

Episode number (1–9,999)

Required range: 1 <= x <= 9999

Response

Streaming sources and subtitles found

responseId
string<uuid>
required

Unique identifier for this response (UUID v4)

Example:

"bdfa40a7-a468-461c-8563-7a0c165f252c"

expiresAt
string<date-time>
required

ISO 8601 timestamp when sources expire and cache is invalidated. Recommended default: 2 hours from response time for sources.

Example:

"2026-01-15T18:00:00Z"

sources
object[]
required

Array of available streaming sources

subtitles
object[]
required

Array of available subtitles

diagnostics
object[]
required

Optional diagnostics for partial scrapes, warnings, or metadata inferred from filenames. Useful for understanding why certain fields may have incomplete or inferred values.

Last modified on July 26, 2026