GET genres
{
"movie_genres": [ { "id": 28, "name": "Action" }, { "id": 18, "name": "Drama" } ],
"series_genres": [ { "id": 10759, "name": "Action & Adventure" } ]
}
Use the ids in genre_ids (movie ids for vod-movies, series ids for
series).
GET actor-images
Parameter: name (required). {"images": ["https://…"]}, possibly empty.
GET upcoming-matches
Parameter: id (the channel id, required). {"matches": [ … ]}, possibly
empty.
GET brand-info
The branding of the line's reseller.
{ "service_name": "MyTV", "logo_url": "https://cdn.example.com/logo.png",
"colors": { "primary": "#0055aa", "secondary": "#f7c000" } }
Without branding, the same shape with empty values:
{"service_name": "", "logo_url": "", "colors": {}}.
GET streaming-servers
The line's streaming nodes (never the panel itself). For diagnostics; to play,
use playback-routes.
[ { "id": 3, "ips": ["203.0.113.5"], "http_ports": [80], "https_ports": [443] } ]
Private addresses are filtered out, so ips may be empty.