v2

latestOpenAPI 3.0.3Proprietary2026-07-26232599.0 KB
Title

Get title streaming sources

Get all streaming sources where a title is currently available. Returns subscription services, rental options, purchase options, and free streaming. For TV shows, includes information about available seasons and episodes per source.

get/title/{title_id}/sources

Path parameters

title_idstring required
Example:3173903

Title identifier. Accepts:

  • Watchmode ID (e.g., 345534) - 1 credit
  • IMDB ID (e.g., tt0903747) - 2 credits
  • TMDB format (e.g., movie-278 or tv-1396) - 2 credits

Query parameters

regionsstring
Example:US,CA

Filter by region (2-letter country code). Comma-separated for multiple. Requested regions must be enabled for your plan. If omitted, returns sources from regions enabled for your plan.

Response

List of streaming sources

source_idinteger
namestring
type'sub' | 'rent' | 'buy' | 'free' | 'tve'

Availability type for this title on this source:

  • sub - Available with subscription
  • rent - Available for rental
  • buy - Available for purchase
  • free - Available for free (ad-supported)
  • tve - Available with TV Channel App (cable login)
regionstring
ios_urlstring nullable

iOS deep link URL. For free plans, returns "Deeplinks available for paid plans only."

android_urlstring nullable

Android deep link URL. For free plans, returns "Deeplinks available for paid plans only."

web_urlstring uri nullable

Web URL to watch the title

tvos_urlstring uri nullable

tvOS deep link. Only included if TV links are enabled for your account.

android_tv_urlstring uri nullable

Android TV deep link. Only included if TV links are enabled for your account.

roku_urlstring uri nullable

Roku deep link. Only included if TV links are enabled for your account.

formatstring nullable

Video quality (HD, 4K, etc.)

pricenumber nullable

Price for rent/buy sources

seasonsinteger nullable

Number of seasons available (for TV)

episodesinteger nullable

Number of episodes available (for TV)

Example response

[
  {
    "source_id": 203,
    "name": "Netflix",
    "type": "sub",
    "region": "US",
    "format": "HD",
    "price": 3.99,
    "seasons": 5,
    "episodes": 62
  }
]