Streaming source aggregator — Netlify Functions edition
v1.0.0| Parameter | Type | Description |
|---|---|---|
| tmdbIdrequired | string | TMDB ID of the movie or show |
| typerequired | movie | tv | Content type |
| season | number | Season number (TV only) |
| episode | number | Episode number (TV only) |
| provider | string | Target a single provider by ID (optional) |
GET /api/sources?tmdbId=550&type=movie GET /api/sources?tmdbId=1396&type=tv&season=1&episode=1 GET /api/sources?tmdbId=550&type=movie&provider=vidsrc
{
"sources": [
{
"url": "https://...",
"type": "hls",
"quality": "1080p",
"provider": { "id": "vidsrc", "name": "VidSrc" },
"audioTracks": [{ "language": "eng", "label": "English" }]
}
],
"subtitles": [
{ "url": "https://...", "label": "English", "format": "vtt" }
],
"providers": ["vidsrc", "vidzee", "vidrock", "vixsrc", "uembed", "02moviedownloader"],
"diagnostics": []
}