Catalog
Titles total
—
— local · — from studios
Subscribed studios
—
Library
Local-uploaded videos. Studio-source titles are managed by their upstream catalog.
Players
Registered
—
Active (last 24h)
—
Pair a new device
Ads
Outbound webhook queue
Pending
—
Delivered
—
Failed (in-retry)
—
API endpoints
GET/api/catalogunified studio + local catalog
GET/api/content/:titleIdissue signed content URL (player-auth)
GET/content/:titleIdserve content (signed URL)
POST/api/playback/eventplayer playback events (player-auth)
GET/api/player/:id/configplayer config + venue identity
GET/api/admin/summaryadmin summary JSON
POST/api/pair/requestdevice requests a PIN (no auth, LAN)
GET/api/pair/statusdevice polls claim status (no auth)
POST/api/admin/pair/claimadmin claims a PIN, creates the player
POST/api/admin/adsupload an ad image
GET/api/ads/nextplayer asks for the next ad (preroll/idle)
GET/healthhealthcheck