SCALAR
Cursor
An opaque identifier for a connection edge. Used for pagination.
This is part of the Relay Cursor Connections Specification: https://facebook.github.io/relay/graphql/connections.htm.
link GraphQL Schema definition
1 scalar Cursor
link Required by
- BitsEventEdgeAn element in a paginated list of bits events, and its metadata.
- BitsHashtagEdgeBitsHashtagEdge contains.
- BitsLeaderboardItemEdgeBitsLeaderboardItemEdge describes an edge in a bits leaderboard.
- BountyCampaignEdgeInformation about the relationship to the bounty campaign and the subject. Also includes the campaign itself.
- BountyEdgeInformation about the relationship to the bounty and the subject. Also includes the bounty itself.
- ChannelA User's place on Twitch.
- ChannelBannedUserEdgeElement in a list of users banned from a channel.
- ChannelChallengeEdgeA page entry, that contains the Challenge item and a cursor to return from the query to allow pagination.
- ChannelModerationActionEdgeElement in a list of moderation actions of a user on a channel.
- ChannelSelfEdgeInformation about the requesting user with respect to a channel.
- ClipEdge
- CollectionCollection (a.k.a. Playlist) is a backend concept for a list of videos.
- CollectionItemEdgeA page entry, that contains a collection item and a cursor to return from the query to allow pagination.
- CollectionsItemEdge
- CommunityPointsChannelSettingsSettings for a channel's Community Points.
- CommunityPointsCommunityGoalEdgeA community goal page entry, contains an item and a cursor.
- CommunityPointsCustomRewardRedemptionEdgeA page entry, that contains a CommunityPointsCustomRewardRedemption item and a cursor to return from the query to allow pagination.
- CompetitionA Competition created by a competition organizer.
- CompetitionEdgeContains information about a Competition's relationship to a given page (connection), and the Competition itself.
- CompetitionParticipantEdgeContains information about a competition participant relationship to the paginated request, and the participant themselves.
- CompetitionPlayerEdgeContains information about a Players relationship to a given page (connection), and the Player themselves.
- CompetitionStandingEdgeContains information about a CompetitionStanding's relationship to a given page (connection), and the standing itself.
- CompetitionTeamEdgeContains information about a Team relationship to a given page (connection), and the Team themselves.
- CreatorReferralLinkEdgeAn element in a paginated list of creator referral links.
- DashboardActivityFeedActivityEdgeActivity element in a list of past activities of a channel's Dashboard Activity Feed.
- DashboardAlertQueueActivityEdgeActivity element in a list of past activities of a channel's Dashboard Alert Queue.
- DirectoryA Directory is a container of content – Streams, Videos, and Clips – on Twitch.
- DirectoryEdgeContains information about a Directory's relationship to a given page (connection), and the Directory itself.
- EditableChannelEdgePoints to a editable channel with the editor.
- EditorEdgePoints to a user with the editor status, with metadata regarding the relationship.
- EndorsedChannelEdgeElement in a list of endorsed channels.
- ExpiredSubscriptionEdgeAn element in a paginated list of expired subscriptions.
- ExtensionTwitch Extension.
- ExtensionCategoryAn extension category.
- ExtensionCategoryEdgeAn element in a paginated list of extension categories and its metadata.
- ExtensionChallengeConditionEdgeAn element in a paginated list of extension challenge conditions.
- ExtensionChallengeConditionParticipantEdgeAn element in a paginated list of extension challenge conditionParticipants.
- ExtensionClientEdgeAn element in a paginated list of extension clients.
- ExtensionEdgeAn element in a paginated extensions of videos, and its metadata.
- ExtensionManifestEdgeAn element in a paginated list of extension manifests.
- FeedFeed is twitch's pulse product of content a user may enjoy.
- FeedItemEdge
- FollowEdgeAn element in a paginated list of follows relationships. Contains metadata about the follow relationship between two users.
- FollowedLiveUserEdgeA live streaming broadcaster with cursor.
- FollowerEdgeAn element in a paginated list of followers. Contains metadata about the follower relationship between two users.
- GameA Game is often the subject of a Stream on Twitch.
- GameEdgeContains information about a Game's relationship to a given page (connection), and the Game itself.
- GoLiveNotificationEdgeGoLiveNotificationEdges are returned by a given GoLiveNotificationConnection.
- HostEdgeEdge between Users hosting a target.
- IncomingFriendRequestEdgeA friend request sent from another user to this user.
- KeyBatchEdgeThe key batch edge which contains our cursor and node.
- KeyPoolEdgeThe key pool edge which contains our cursor and node.
- ModEdgeElement in a list of moderators of a channel.
- ModerationLogsAn interface to query subsets of the moderation logs information for a given channel.
- ModLogsAn interface to query subsets of the moderation logs information for a given channel.
- ModLogsCommentEdgeElement in a list of moderator comments on a user in a channel.
- ModLogsMessageEdgeElement in a list of messages.
- ModLogsTargetedModActionsEdgeElement in a list of mod logs of a user on a channel.
- OAuthAppEdgeA broadcaster user with cursor.
- OnsiteNotificationEdge
- OrganizationA developer organization.
- OrganizationInviteEdgeAn element in a paginated list of organization invites. Contains metadata about the organization invites.
- OrganizationMemberEdgeAn element in a paginated list of organization member relationships. Contains metadata about the follow relationship between two users.
- OutgoingFriendRequestEdgeA friend request sent from this user to another user.
- PaymentTransactionEdgeAn element in a paginated list of payment transactions, and its metadata.
- PollChoiceA choice in a poll that users can vote for.
- PollEdgeA page entry, that contains the Poll item and a cursor to return from the query to allow pagination.
- PollVoterConnectionEdgeA page entry, that contains the PollVoter item and a cursor to return from the query to allow pagination.
- PredictionEventEdgeElement in a list of Prediction Events.
- PremiereDEPRECATED.
- PremiereItemEdgeDEPRECATED. A page entry, that contains a premiere item and a cursor to return from the query to allow pagination. NOTE: this should have been named PremiereEdge.
- QueryRoot fields to access the Twitch API.
- RecommendationFeedbackEdgeEdge containing the node and cursor for recommendation feedback items.
- Recommendations
- RecommendedGamesEdgeThe content to render from a recommended game.
- RecommendedStreamsEdgeThe content to render from a recommended stream.
- RecommendedVideoEdge
- RoomDEPRECATED. A chatroom associated with a channel where members of the room can exchange messages.
- RoomMemberEdgeElement in a list of room members.
- RoomMessageEdgeElement in a list of messages.
- ScheduleThe channel schedule.
- ScheduleSegmentListEdgeElement in a list of endorsed channels.
- SearchCategoriesEdgeAn element in the categories result, and its metadata.
- SearchStreamEdgeAn element in a paginated list of videos, and its metadata.
- SearchSuggestionEdgeEdge containing the search suggestion.
- SearchUserEdgeElement in a list of users returned from forage.
- ShelfContentEdgeThe content to render in a shelf.
- ShelfEdgeContains information about a Shelf's relationship to a given page (connection), and the Shelf itself.
- ShortVideoFeedEdgeAn element in a paginated list of short videos.
- SponsoredCheermoteChannelSettingsEdgeThe sponsored cheermote channel settings edge which contains our cursor and node.
- StreamEdgeContains information about a Streams's relationship to a given page (connection), and the Stream itself.
- StreamRecommendationEdgeThe content to render in a live recommendation item.
- SubscribedChannelEdgeA broadcaster user with cursor.
- SubscriptionBenefitEdgeAn element in a paginated list of subscription benefits.
- TagEdgeAn element in a paginated tags, and its metadata.
- TeamTeam represents a Twitch Team. Teams are collections of streaming channels, and are owned by a Twitch user. Teams have landing pages, e.g. https://www.twitch.tv/team/clg.
- UnbanRequestEdgeElement in a list of Unban Requests.
- UserTwitch user.
- UserEdgeGeneric edge between some type and a User, where there is no information that needs to to be encoded on the edge.
- UserLeaderboardItemEdgeUserLeaderboardItemEdge describes an edge in a bits leaderboard.
- Video
- VideoBookmarkEdgeA video bookmark.
- VideoCommentComment on a video.
- VideoCommentEdgeVideo comment edge with cursor and the comment node.
- VideoEdgeAn element in a paginated list of videos, and its metadata.
- VideoMomentEdgeA video moment.
- VideoShelfEdgeA video shelf.
- VIPEdgeElement in a list of VIP users of a channel.
- WatchPartyItemEdgeRepresents a single item for a watch party.
- WhisperMessageEdgeElement in a list of messages.
- WhisperThreadA conversation between two users.
- WhisperThreadEdgeElement in a list of whisper threads.