Skip to main content

Viewer

Viewer on a Local Streaming platform frontend (end user).

type Viewer {
createdAt: DateTime!
devices: [Device]!
id: String!
likes: [Like]!
myLists: [MyList]!
pbsAccountId: UUID
updatedAt: DateTime!
watchHistory: [WatchHistory]!
}

Fields

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 ● updateViewer mutation ● viewer query ● viewers query

Member Of

Device object ● Like object ● MyList object ● WatchHistory object