Watchmode
Where to stream movies and shows by region.
Watchmode maps titles to Netflix, Prime, Disney+ and dozens of other services by country. Free tier after signup at watchmode.com — 1,000 requests/month. Complements TMDb watch/providers with a dedicated streaming-availability index.
We probe without your API key. A 401/403 auth wall means the server is up — not a full health pass.
GET https://api.watchmode.com/v1/sources/?apiKey=YOUR_API_KEY
{
"id": 345534,
"title": "Breaking Bad",
"type": "tv_series",
"imdb_id": "tt0903747"
}curl "https://api.watchmode.com/v1/sources/?apiKey=YOUR_API_KEY"const res = await fetch("https://api.watchmode.com/v1/sources/?apiKey=YOUR_API_KEY");
const data = await res.json();
console.log(data);import requests
res = requests.get("https://api.watchmode.com/v1/sources/?apiKey=YOUR_API_KEY")
print(res.json())/sources/?apiKey=YOUR_API_KEYPROBEDAll streaming sources Watchmode tracks.
/search/?apiKey=YOUR_API_KEY&search_field=name&search_value=breaking%20badSearch titles by name.
/title/345534/details/?apiKey=YOUR_API_KEYTitle metadata by Watchmode ID.
/title/345534/sources/?apiKey=YOUR_API_KEYStreaming sources for a title by region.
/title/tt0903747/details/?apiKey=YOUR_API_KEYLookup by IMDb ID.
We probe without your API key. A 401/403 auth wall means the server is up — not a full health pass. Export includes every documented route below.
Stable. No schema drift observed since monitoring began — the response shape has not changed under our checks.
Watchmode: common questions
Is Watchmode free to use?
Yes — Watchmode is a free media API. Free tier: Free — 1,000 req/month. Whether the free tier allows commercial use is unclear — check the provider docs.
Does Watchmode need an API key?
Yes — Watchmode needs a free API key, which you pass on each request. Rate limits: 1,000 req/month (free tier).
Can I call Watchmode from the browser?
Yes — Watchmode returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.
Is Watchmode up right now?
As of our last scheduled check, Watchmode is unmonitored. We re-probe it every sweep — the status badge and uptime chart above always show the latest.