{"success":true,"name":"Classic Radio Network API","version":"1.1","docs":"https://classicradio.network/submit.php#developers","endpoints":{"GET /api.php?action=stations":"List all radio stations, with a ready-to-play stream_url, is_featured flag, tier (community stations), and current now_playing track for each","GET /api.php?action=now_playing&id={id}":"Current track, artist, genre, artwork & listener count for a station (id optional, defaults to the primary station)","GET /api.php?action=history&id={id}":"Recently played tracks for a station (id optional, defaults to the primary station)","GET /api.php?action=stream&id={id}":"Live audio stream (MP3/AAC) for a station — use as the media player source","POST /api.php?action=validate":"Test a stream (stream_url, optional np_method/np_url) without submitting: playability, format, detected now-playing and the tier it qualifies for","POST /api.php?action=submit":"Submit a station. Returns its id and a one-time station_key","GET /api.php?action=submission&id={id}":"Submission status, tier and now-playing (station key required)","POST /api.php?action=update":"Change a station's name, genre, description, logo, website, email, country or language (id + station key; send only the fields to change)","POST /api.php?action=push_now_playing":"Push the current track (id, artist, title; station key required). Keeps the station Premium","GET /api.php?action=community_now_playing":"Current tracks for every community station in the directory"}}