Viewer
Viewer on a Local Public platform frontend (end user).
type Viewer {
continueWatchingVideos(
country: CountryCode
): [ContinueWatchingVideo!]
createdAt: DateTime!
devices: [Device]!
id: String!
likes: [Like]!
myLists: [MyList]!
pbsAccountId: UUID
updatedAt: DateTime!
watchHistory: [WatchHistory!]!
}
Fields
Viewer.continueWatchingVideos ● [ContinueWatchingVideo!] list object references
Viewer.continueWatchingVideos.country ● CountryCode scalar references
Viewer.createdAt ● DateTime! non-null scalar references
Viewer.devices ● [Device]! non-null object references
Viewer.id ● String! non-null scalar references
Viewer.likes ● [Like]! non-null object references
Viewer.myLists ● [MyList]! non-null object references
Viewer.pbsAccountId ● UUID scalar references
Viewer's PBS Account ID (if known).
Recorded during PBS Account OAuth2 authorization flow.
Viewer.updatedAt ● DateTime! non-null scalar references
Viewer.watchHistory ● [WatchHistory!]! non-null object references
Returned By
createViewer mutation ● deleteViewer mutation ● viewer query ● viewerByPbsAccountId query ● viewers query
Member Of
Device object ● Like object ● MyList object ● WatchHistory object