{"brand":"PULP","overview":"Use PULP with TMDB IDs for movies and TV episodes. Provider-specific routes use the same movie/tv endpoints with ?provider={providerId}.","authentication":{"required":true,"serverToServerOnly":true,"headers":{"x-api-key":"<your-api-key>","Authorization":"Bearer <your-api-key>"},"note":"Keep API keys on your backend. Do not ship permanent keys in browser code."},"endpoints":{"root":"https://authapi.pulp.watch","health":"https://authapi.pulp.watch/v1/health","useapi":"https://authapi.pulp.watch/useapi","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}","providerMovie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider={providerId}","providerTv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider={providerId}","combinedMovie":"https://authapi.pulp.watch/v1/combined/movies/{tmdbId}","combinedTv":"https://authapi.pulp.watch/v1/combined/tv/{tmdbId}/seasons/{season}/episodes/{episode}","vidfastVFast2160Movie":"https://authapi.pulp.watch/v1/vidfast/vfast-2160/movies/{tmdbId}","vidfastVFast2160Tv":"https://authapi.pulp.watch/v1/vidfast/vfast-2160/tv/{tmdbId}/seasons/{season}/episodes/{episode}","proxy":"https://authapi.pulp.watch/v1/proxy?data={encoded_data}","refresh":"https://authapi.pulp.watch/v1/refresh/{responseId}"},"combinedProviders":["moviesapi","vixsrc","vidrock","vidzee","cine"],"supportedProviders":[{"id":"02moviedownloader","name":"02MovieDownloader","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=02moviedownloader","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=02moviedownloader"},{"id":"cine","name":"Cine","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=cine","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=cine"},{"id":"moviesapi","name":"MoviesAPI","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=moviesapi","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=moviesapi"},{"id":"nontongo","name":"NontonGo","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=nontongo","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=nontongo"},{"id":"peach","name":"Peach","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=peach","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=peach"},{"id":"RgShows","name":"RgShows","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=RgShows","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=RgShows"},{"id":"uembed","name":"Uembed","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=uembed","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=uembed"},{"id":"vidfast","name":"VidFast","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=vidfast","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=vidfast"},{"id":"vidrock","name":"VidRock","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=vidrock","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=vidrock"},{"id":"vidsrc","name":"VidSrc","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=vidsrc","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=vidsrc"},{"id":"vidzee","name":"VidZee","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=vidzee","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=vidzee"},{"id":"vixsrc","name":"VixSrc","movie":"https://authapi.pulp.watch/v1/movies/{tmdbId}?provider=vixsrc","tv":"https://authapi.pulp.watch/v1/tv/{tmdbId}/seasons/{season}/episodes/{episode}?provider=vixsrc"}],"examples":[{"name":"Movie, auto provider selection","url":"https://authapi.pulp.watch/v1/movies/299534"},{"name":"TV episode, auto provider selection","url":"https://authapi.pulp.watch/v1/tv/95396/seasons/1/episodes/1"},{"name":"Movie, provider-specific","url":"https://authapi.pulp.watch/v1/movies/299534?provider=moviesapi"},{"name":"TV episode, provider-specific","url":"https://authapi.pulp.watch/v1/tv/95396/seasons/1/episodes/1?provider=vixsrc"},{"name":"Combined movie","url":"https://authapi.pulp.watch/v1/combined/movies/299534"},{"name":"Combined TV episode","url":"https://authapi.pulp.watch/v1/combined/tv/95396/seasons/1/episodes/1"},{"name":"VidFast vFast 2160 movie","url":"https://authapi.pulp.watch/v1/vidfast/vfast-2160/movies/299534"},{"name":"VidFast vFast 2160 TV","url":"https://authapi.pulp.watch/v1/vidfast/vfast-2160/tv/95396/seasons/1/episodes/1"}],"notes":["Use TMDB IDs for all movie and TV requests.","Provider-specific requests bypass the normal shared source cache.","Combined routes aggregate a curated provider set and cache the final bundle.","Some returned stream URLs require headers such as Referer or User-Agent. Use the headers object when present.","Refresh a cached response with /v1/refresh/{responseId}."]}