Skip to main content
Version: Reality 5.5

REST API Endpoints for Lino

MethodURLDescription
GEThttp://127.0.0.1/api/rest/v1/lino/engines/:engineId?Get all rundown engines or a single rundown engine by id
GEThttp://127.0.0.1/api/rest/v1/lino/rundownsGet all rundowns
GEThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineIdGet loaded rundown info of a specific rundown engine
DELETEhttp://127.0.0.1/api/rest/v1/lino/rundown/:engineIdDelete loaded rundown
GEThttp://127.0.0.1/api/rest/v1/lino//rundown/:engineId/items/:itemId?Get all items of a rundown or a single item by id
POSThttp://127.0.0.1/api/rest/v1/lino//rundown/:engineId/itemsAdd a new item to the loaded rundown
PATCHhttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/items/:itemIdUpdate an item of the loaded rundown
DELETEhttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/items/:itemIdDelete an item of the loaded rundown
GEThttp://127.0.0.1/api/rest/v1/lino//rundown/:engineId/items/:itemId/buttonsGet the buttons of an item (if "Show in Rundown" option is not selected they will not be listed)
POSThttp://127.0.0.1/api/rest/v1/lino//rundown/:engineId/items/:itemId/buttons/:buttonKeyTrigger a rundown item button
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/:rundownId/loadLoad a rundown
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/:rundownId/appendAppend a rundown
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/unloadUnload a rundown
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/play/:itemId/:preview?Play an item. If :preview is 1, then the item will be played on the preview channel. If :preview is omitted (or 0) the item will be played on the program channel.
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/playnext/:itemId/:preview?Play the next item. If :preview is 1, then the item will be played on the preview channel. If :preview is omitted (or 0) the item will be played on the program channel.
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/continue/:itemId/:preview?Continue playing the item. If :preview is 1, then the item will be played on the preview channel. If :preview is omitted (or 0) the item will be played on the program channel.
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/out/:itemId/:preview?Take out an item. If :preview is 1, then the item will be taken out on the preview channel. If :preview is omitted (or 0) the item will be taken out on the program channel.
POSThttp://127.0.0.1/api/rest/v1/lino/rundown/:engineId/clear/:preview?Clear the output. If :preview is 1, then the preview channel will be cleared. If :preview is omitted (or is 0) then the program channel will be cleared.