Endpoints

Endpoints

/This UI — status, setup, files, endpoints and quick start (also at /status).
/setupConfigure the service (portal account, mode, schedule) — saved to stalker-plexer.conf.
/infoMachine-readable JSON: service details, files with sizes, and ready-to-paste M3U + EPG URLs.
/healthzHealth: channel/EPG counts and last pull/export times.
/TVChannels.m3uServed lineup — the channels you keep, chosen on the Channels page.
/TVChannels-NN.m3u400-channel chunks 01…01 — one playlist (and one HDHomeRun device) each.
/epg.xmlFull-lineup XMLTV guide (real EPG + “Unknown Programming” grid) — one file for the whole lineup, the Jellyfin pick.
/epg-NN.xmlPer-chunk XMLTV guide paired with TVChannels-NN.m3u — for players that consume the chunked playlists. Every channel keeps its own unique id, and a shared feed’s schedule is duplicated under each of its ids.
/ch/NN/…Native HDHomeRun DVR API — one device per playlist chunk. Serves device.xml, discover.json, discovery.json, status.json, lineup.json, lineup_status.json, program.json and the tuner endpoints; Plex plays these directly.
(SSDP/UPnP)Best-effort SSDP discovery — advertises each /ch/NN device on the LAN so a Plex DVR scan finds it without a manual URL.
/live/<id>.m3u8Stream proxy for protected channels (referenced by the M3U, not by you).