{"product":"api","releases":[{"date":"2026-10-09","entries":[{"areas":["monitoring","developers","api"],"breaking":false,"description":"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.","title":"Screen reports on the API include hardware and software health","type":"release","url":"https://www.screenly.io/releases/screenly/26.10.3/screen-reports-api-fields/"}],"json":"https://www.screenly.io/releases/screenly/26.10.3/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.10.3/","version":"26.10.3"},{"date":"2026-10-08","entries":[{"areas":["device-management","developers","api"],"breaking":false,"description":"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.","title":"A new editor for screen notes, with room for much longer notes","type":"improvement","url":"https://www.screenly.io/releases/screenly/26.10.2/screen-notes-tab/"}],"json":"https://www.screenly.io/releases/screenly/26.10.2/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.10.2/","version":"26.10.2"},{"date":"2026-10-01","entries":[{"areas":["developers","api"],"breaking":true,"description":"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.","title":"API v3's screens, playlists, groups, and assets endpoints are switched off","type":"removed","url":"https://www.screenly.io/releases/screenly/26.10.0/api-v3-endpoints-switched-off/"}],"json":"https://www.screenly.io/releases/screenly/26.10.0/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.10.0/","version":"26.10.0"},{"date":"2026-09-24","entries":[{"areas":["content-management","developers","api"],"breaking":false,"description":"The playlists endpoint on API v4 and v4.1 returns a created_at timestamp for every playlist, and you can filter on it.","title":"Playlists on API v4 and v4.1 include when they were created","type":"improvement","url":"https://www.screenly.io/releases/screenly/26.9.8/playlist-created-at-api/"}],"json":"https://www.screenly.io/releases/screenly/26.9.8/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.9.8/","version":"26.9.8"},{"date":"2026-08-17","entries":[{"areas":["developers","api"],"breaking":true,"description":"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.","title":"The label type field on the API now has three values instead of nine","type":"removed","url":"https://www.screenly.io/releases/screenly/26.8.3/label-type-api-values/"}],"json":"https://www.screenly.io/releases/screenly/26.8.3/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.8.3/","version":"26.8.3"},{"date":"2026-08-14","entries":[{"areas":["monitoring","developers","api"],"breaking":true,"description":"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.","title":"last_ping is no longer null for a screen that has never connected","type":"improvement","url":"https://www.screenly.io/releases/screenly/26.8.2/last-ping-never-null/"}],"json":"https://www.screenly.io/releases/screenly/26.8.2/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.8.2/","version":"26.8.2"},{"date":"2026-07-27","entries":[{"areas":["monitoring","developers","api"],"breaking":true,"description":"On API v4 and v4.1, a reachable, in-sync screen with nothing scheduled now reports Online instead of Inactive.","title":"Screens with nothing scheduled no longer report Inactive","type":"improvement","url":"https://www.screenly.io/releases/screenly/26.7.1/screen-statuses-api-change/"}],"json":"https://www.screenly.io/releases/screenly/26.7.1/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.7.1/","version":"26.7.1"}],"title":"API changelog","url":"https://www.screenly.io/releases/api/","version":1}