OBJECT
SquadStream
A squad stream represents a group of broadcasters that are streaming together. When a squad stream is live, viewers can opt to watch the streams of all its members together from a single view.
Squad streams are created by a broadcaster who invites other broadcasters to participate. Each broadcaster who accepts an invitation becomes a member of the squad stream and can also invite other broadcasters to participate. At the moment, a squad stream can have up to four members and a broadcaster can only belong to a single squad stream.
A squad stream ends when all its members leave or stop streaming.
link GraphQL Schema definition
1 type SquadStream { 2 3 #   The ID of the squad stream. 4 : ID!  5 6 #   The invitations with the given status that have been sent by members to other  7 #   users to join to squad stream. 8 (: SquadStreamInvitationStatus!): [SquadStreamInvitation!]  9 10 #   Broadcasters who are currently participating in the squad stream. 11 : [User!]  12 13 #   The owner can remove members from the squad stream. 14 : User  15 16 #   The current status of the squad stream. 17 : SquadStreamStatus!  18 19 } 
link Required by
- CreateSquadStreamInvitationPayloadOutputs from the createSquadStreamInvitation mutation.
- LeaveSquadStreamPayloadOutputs from the leaveSquadStream mutation.
- QueryRoot fields to access the Twitch API.
- RemoveSquadStreamMemberPayloadOutputs from the removeSquadStreamMember mutation.
- SquadStreamInvitationSquadStreamInvitation represents an invitation sent by a member of a squad stream to another user to join the squad stream.
- UpdateSquadStreamPayloadOutputs from the updateSquadStream mutation.
- UserTwitch user.