Supply a TMDB ID — get back playable HLS stream sources and subtitle tracks.
Health check.
{ "status": "ok" }
Returns working HLS stream sources and subtitle tracks for a movie. All sources are probed server-side before being included.
{
"tmdbId": "557",
"type": "movie",
"sources": [
{
"provider": "Vault",
"quality": "auto",
"source": "https://your-api.com/api/m/Xk9pQr2mNbT4vLwZ",
"type": "hls"
}
],
"subtitles": [
{ "language": "English", "languageCode": "eng", "url": "https://...", "format": "vtt" }
],
"providers": ["Vault", "Relay"],
"cachedAt": "2025-01-01T12:00:00.000Z",
"fromCache": false
}
Returns working HLS stream sources and subtitle tracks for a TV episode.
GET /api/tv/1399/1/3
Manifest proxy. Fetches and returns a CORS-unlocked HLS manifest. Used internally by the source URLs returned from movie/TV endpoints. Short IDs expire after 3 hours — re-fetch the movie/TV endpoint to get fresh ones.