EDIT: 1.8 has a new API and a new guide here: 1.8 API Introduction
The following article is applicable to 1.7 Series.
One common use case people put forward is that they want to update a particular piece of content in a layout automatically on a schedule.
That could take the form of a video being updated on a daily basis, or an image.
Since Xibo 1.5 series, there has been a “work in progress” OAuth authenticated API for scripting actions in the Xibo CMS. As of Xibo 1.6.0-rc1, there are enough API methods implemented to do some basic layout and media management to script tasks such as these.
This article is a basic walk through showing you how to connect to the API, authorise an application to use the Xibo CMS on your behalf, a quick look at some basic API methods, and finally complete code to automatically replace a media item in a layout.
Read the full article here: