Free Screenly Player with every Business or Enterprise yearly plan. How it works →
Changes to the Screenly API, newest first. The same entries as the Screenly release notes, for anyone who only follows the API.
RSSJSON
Screen reports on API v4.1 now return much more of what a player reports about itself, so your own tools can spot a failing SD card or disk, check temperatures, and see what software a player runs.
Screen notes have a tab and an editor of their own, with headings, lists, and links, and room for much longer notes, so everything about how a screen is set up can live in 1 place.
As announced in July, the API v3 endpoints for screens, playlists, groups, and assets stopped working on October 1, 2026, apart from adding and removing screens. The same data is in API v4.1.
The playlists endpoint on API v4 and v4.1 returns a created_at timestamp for every playlist, and you can filter on it.
With automatic labels gone, the API's label type enum drops landscape, portrait, full_hd, uhd, anywhere and virtual, leaving all-screens, manual and screen.
On API v4, a screen's last_ping is always a timestamp, seeded from when the screen was created, so a null value no longer marks a screen that has never checked in.
On API v4 and v4.1, a reachable, in-sync screen with nothing scheduled now reports Online instead of Inactive.