Skip to main content
GET
/
api
/
services
/
icecast
/
playback
/
nowplaying
Get Icecast Status
curl --request GET \
  --url http://localhost:1234/api/services/icecast/playback/nowplaying

JSON Response

data
IcecastServerStatus
required
error
null
required

Example Response

{
  data: {
    icestats: {
    admin: "admin message",
    host: "radio.example.com",
    location: "Stream Location",
    server_id: "Icecast 2.4.4",
    server_start: "Thu, 22 Jan 2026 04:37:21 +0000",
    server_start_iso8601: "2026-01-22T04:37:21+0000",
    source: {
        audio_info: "bitrate=128",
        bitrate: 128,
        genre: "Live Mix",
        listener_peak: 0,
        listeners: 0,
        listenurl: "http://radio.example.com:8000/whatever.ogg",
        server_description: "This stream is online for testing purposes!",
        server_name: "Mixxx",
        server_type: "audio/mpeg",
        server_url: "https://www.mixxx.org",
        stream_start: "Fri, 24 Apr 2026 02:08:46 +0000",
        stream_start_iso8601: "2026-04-24T02:08:46+0000",
        title: "Shrouding Dark Cloud _ETr_ Yoko Shimomura",
        dummy: null
    }
}
  },
  error: null
}