Playlist endpoints
All three paths are equivalent — use whichever your player prefers.Parameters
string
required
The username defined in
api-proxy.yml.string
required
The password for the user. Can be replaced by
token.string
Token credential. Accepted in place of
username + password.string
Output format. Set to
m3u_plus to receive an M3U8 file with a Content-Disposition: attachment; filename="playlist.m3u" header. Omit for plain M3U text output.Response
Returns a streamingtext/plain body containing the processed M3U playlist. Each entry is rewritten according to your target’s filter and mapping rules.
When type=m3u_plus is used, the response includes:
Examples
- Download playlist
- M3U Plus format
- Token auth
- POST form
Stream endpoints
Stream URLs embedded in the M3U playlist point to these endpoints. Media players follow them automatically when a user clicks a channel.Live streams (alt path)
Live streams
VOD / movies
Series
string
required
The user’s username.
string
required
The user’s password.
string
required
The virtual stream ID assigned by tuliprox. Optionally includes a file extension suffix (e.g.,
12345.ts).You do not call these endpoints directly. They are embedded in the playlist entries returned by
/get.php and followed by media players.Resource endpoint
Serves associated resources (e.g., poster images, logos) for M3U playlist items.string
required
The resource field name on the playlist item (e.g.,
logo, poster).proxy mode, tuliprox either proxies the resource through itself or redirects to the provider’s URL.