Control Sonos Players

Learn how to use the Control API to directly control Sonos players.

  • Authorize—The user must allow your integration to control the Sonos players in their household.
  • Discover—Discover the players and groups in the user's household.
  • Control—Send commands to players and groups to control them.
  • Subscribe—Subscribe to group namespaces to receive events when states change, such as changes to volume or playback status.


Content service partners

If you are a Content Service partner, you must integrate your service with Sonos before you can use the Control API to control Sonos players. See Content Service: Get Started for details.