Skip to main content
Contributor I
February 19, 2013

Official API for Sonos system

  • February 19, 2013
  • 19 replies
  • 8623 views
Official API for 3th party developers to integrate the Sonos system with web-apps, home automation systems, ...
    This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

    19 replies

    Lyricist I
    April 30, 2013
    Love this idea. Was disappointed a simple API wasn't already available.
    Lyricist I
    June 13, 2013
    Please please please do this. Let a 3rd party ecosystem for the controller emerge -- a simple REST over HTTP api on the local network. It really wouldn't take much, and all us linux/chromebook/etc junkies could do our own thing.
    Prominent Collaborator I
    June 17, 2013
    Just about to make a post figured I'd tab through the pages first and here we are. Was hoping for a bigger following but anyway. It would be very nice to integrate even simple commands via 3rd party control systems. Systems like URC, RTi, Elan, and ill stop there lol. Just messing with an RTi iPad app... would be nice to simply begin playback of the connect when I fire off my sonos source macro. Maybe skip tracks, change stations. Hell I'd like the art as well but don't wanna be greedy. Is there a reason sonos doesn't share or want to be a part of integration? You no longer offer the stand alone controllers. I'd like to know why, is it an intellectual property issue ? Lets see some 2 way drivers PLEASE !! 🙂
    mgutt
    Enthusiast II
    August 8, 2013
    +1 With this every app would be able send songs to sonos directly without the need to use the controller. The system only needs to answer "get rooms" with "array('room1', 'room2') and needs to receive the order "play array('room1' => 'example.org/music.mp3')" or "play array('room2' => '//nas/music.mp3')" plus streams and media content like "play array('room2' => 'data:audio/mp3;base64,AAAAHGZ0eXBtcDQyAAAAAG.......')". Not very complicated I think. Ok you need to authorize the app first, but finally it shouldn't be much work to implement.
    T00LF00L
    Prodigy I
    May 22, 2014
    Great idea especially now that the new v5.0 mess was released..
    I am just a worthless liar. I am just an imbecil.
    Enthusiast II
    May 22, 2014
    Sonos - Please give us the documentation for the 5.0 API.

    You've broken the controller app for many of your users, and we're losing confidence that you're even listening, let alone going to do anything about it.

    So some of us will perhaps have to try to make our own alternative controller. That would be so much easier with the documentation. If you were feeling helpful you could even open-source v4.3.
    Enthusiast II
    May 26, 2014
    Sonos - please give me a response to this. If it's that the API is not published that's OK, if rather disappointing.

    But it would be nice to have an answer.
    Lyricist I
    May 26, 2014
    I would love to have that feature
    Lyricist I
    December 23, 2014
    Yes, I like this to.
    Iam intressed in play specifik mp3s on my Sonos from my HomeAutomation Solution.
    Have tryed use the Sonos.exe and I could que up a MP3 from command promtp.

    Anyone that have an idea how to play a MP3 from a external API/ program / command please let my know!
    Avid Contributor I
    January 20, 2015
    This looks interesting. https://www.linkedin.com/jobs2/view/26973389?trk=vsrp_jobs_res_name&trkInfo=VSRPsearchId%3A291431421697666055%2CVSRPtargetId%3A26973389%2CVSRPcmpt%3Aprimary https://gigaom.com/2015/01/19/sonos-wants-to-launch-an-api-for-third-party-apps/ http://www.hypebot.com/hypebot/2015/01/sonos-explores-api-for-3rd-party-music-apps.html