SessionsService
API Documentation: Remote control
deleteAuthKeysByKey
delete /Auth/Keys/{Key}
deleteSessionsByIdUsersByUserid
delete /Sessions/{Id}/Users/{UserId}
Removes an additional user from a session
getAuthKeys
get /Auth/Keys
getAuthProviders
get /Auth/Providers
getSessions
get /Sessions
Gets a list of sessions
getSessionsPlayqueue
get /Sessions/PlayQueue
Gets a the current play queue from a session
postAuthKeys
post /Auth/Keys
postAuthKeysByKeyDelete
post /Auth/Keys/{Key}/Delete
postSessionsByIdCommand
post /Sessions/{Id}/Command
Issues a system command to a client
postSessionsByIdCommandByCommand
post /Sessions/{Id}/Command/{Command}
Issues a system command to a client
postSessionsByIdMessage
post /Sessions/{Id}/Message
Issues a command to a client to display a message to the user
postSessionsByIdPlaying
post /Sessions/{Id}/Playing
Instructs a session to play an item
postSessionsByIdPlayingByCommand
post /Sessions/{Id}/Playing/{Command}
Issues a playstate command to a client
postSessionsByIdSystemByCommand
post /Sessions/{Id}/System/{Command}
Issues a system command to a client
postSessionsByIdUsersByUserid
post /Sessions/{Id}/Users/{UserId}
Adds an additional user to a session
postSessionsByIdUsersByUseridDelete
post /Sessions/{Id}/Users/{UserId}/Delete
Removes an additional user from a session
postSessionsByIdViewing
post /Sessions/{Id}/Viewing
Instructs a session to browse to an item or view
postSessionsCapabilities
post /Sessions/Capabilities
Updates capabilities for a device
postSessionsCapabilitiesFull
post /Sessions/Capabilities/Full
Updates capabilities for a device
postSessionsLogout
post /Sessions/Logout
Reports that a session has ended