• GETSTATUS - returns current playing index, played duration and status
  • GETTIME - returns system date time stamp, for time sync
  • GETITEM [index] - returns Playlist item at specified index
  • GETPLAYLIST - returns complete playlist as array of Playlist items with all properties
  • GETLIST - returns complete playlist as array of Playlist items, without extended data like metadata, secondary events etc.
  • GETNEXTITEMS [number] - returns current item and specified number of next items as array of Playlist items with all properties, when number is omitted all future items are returned
  • GETBLOCKLIST - returns Block notes as array of Playlist items with Block metadata
  • GETNEXTLIVE - returns countdown to next live event
  • GETNEXTMISSING - returns countdown to next missing item in playlist



Example:


Request: GETITEM 12

Response:

{

   "Metadata": {

      "BLOCKTITLE": "News at 12",

      "BLOCKFLAG": "Live"

    },

    "Id": 1712141101486800003,

    "BSID": 263333,

    "Index": 12,

    "Type": 1,

    "Path": "JINGLES/Jingle.mp4",

    "TrimIn": 0.0,

    "TrimOut": 0.0,

    "OriginalDuration": 5.0,

    "Notes": "Jingle 4",

    "Start": "2017-12-14 12:27:16",

    "IsFixed": false,

    "EstimatedDuration": 0.0,

    "Color": "Green",

    "EstimatedStart": "2017-12-14 12:26:00",

    "Loop": false,

    "Format": {

      "GOP": 25,

      "Volume": 0,

      "IsValid": true

    },

    "SecondaryEvents": [],

}


Created with the Personal Edition of HelpNDoc: Produce electronic books easily