Studio Service

Playlist

Playlist

The playlist information.

FieldArgumentTypeDescription
nodeIdID!A globally unique identifier. Can be used in various places throughout the system to identify this single value.
idUUID!The uuid of the playlist.
orgIdUUID!The uuid of the organization that playlist belong to.
spaceIdUUID!The uuid of the space that playlist belong to.
nameString!The name of the playlist.
contentJSONThe information of the content structure in the playlist.
colorString!The color of the playlist.
tags[String]!
isPublishedBoolean
draftOfUUIDThe uuid of the published playlist of this playlist.
createdAtDatetime
updatedAtDatetime
publishedAtDatetime
createdByUUID
updatedByUUID
publishedByUUID
isEmbedEnabledBoolean!Indicate embed is enabled
isEmbedPublicBoolean!Indicate embed is public
isSharedBoolean
isSharedExplicitBoolean
isSharedAllBoolean
orgByOrgIdOrgReads a single `Org` that is related to this `Playlist`.
spaceBySpaceIdSpaceReads a single `Space` that is related to this `Playlist`.
playlistByDraftOfPlaylistReads a single `Playlist` that is related to this `Playlist`.
userByCreatedByUserReads a single `User` that is related to this `Playlist`.
userByUpdatedByUserReads a single `User` that is related to this `Playlist`.
userByPublishedByUserReads a single `User` that is related to this `Playlist`.
playlistsByDraftOfPlaylistsConnection!Reads and enables pagination through a set of `Playlist`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[PlaylistsOrderBy!]The method to use when ordering `Playlist`.
conditionPlaylistConditionA condition to be used in determining which values should be returned by the collection.
filterPlaylistFilterA filter to be used in determining which values should be returned by the collection.
associationsByFromPlaylistAndOrgIdAssociationsConnection!Reads and enables pagination through a set of `Association`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[AssociationsOrderBy!]The method to use when ordering `Association`.
conditionAssociationConditionA condition to be used in determining which values should be returned by the collection.
filterAssociationFilterA filter to be used in determining which values should be returned by the collection.
associationsByToPlaylistAndOrgIdAssociationsConnection!Reads and enables pagination through a set of `Association`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[AssociationsOrderBy!]The method to use when ordering `Association`.
conditionAssociationConditionA condition to be used in determining which values should be returned by the collection.
filterAssociationFilterA filter to be used in determining which values should be returned by the collection.
favoritesByPlaylistIdFavoritesConnection!Reads and enables pagination through a set of `Favorite`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[FavoritesOrderBy!]The method to use when ordering `Favorite`.
conditionFavoriteConditionA condition to be used in determining which values should be returned by the collection.
filterFavoriteFilterA filter to be used in determining which values should be returned by the collection.
favoritesByPlaylistIdAndOrgIdFavoritesConnection!Reads and enables pagination through a set of `Favorite`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[FavoritesOrderBy!]The method to use when ordering `Favorite`.
conditionFavoriteConditionA condition to be used in determining which values should be returned by the collection.
filterFavoriteFilterA filter to be used in determining which values should be returned by the collection.
tagAssociationsByToPlaylistAndOrgIdTagAssociationsConnection!Reads and enables pagination through a set of `TagAssociation`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[TagAssociationsOrderBy!]The method to use when ordering `TagAssociation`.
conditionTagAssociationConditionA condition to be used in determining which values should be returned by the collection.
filterTagAssociationFilterA filter to be used in determining which values should be returned by the collection.
shareAssociationsBySharePlaylistShareAssociationsConnection!Reads and enables pagination through a set of `ShareAssociation`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[ShareAssociationsOrderBy!]The method to use when ordering `ShareAssociation`.
conditionShareAssociationConditionA condition to be used in determining which values should be returned by the collection.
filterShareAssociationFilterA filter to be used in determining which values should be returned by the collection.
shareAssociationsBySharePlaylistAndOrgIdShareAssociationsConnection!Reads and enables pagination through a set of `ShareAssociation`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[ShareAssociationsOrderBy!]The method to use when ordering `ShareAssociation`.
conditionShareAssociationConditionA condition to be used in determining which values should be returned by the collection.
filterShareAssociationFilterA filter to be used in determining which values should be returned by the collection.
screenContentHistoriesByPlaylistIdAndOrgIdScreenContentHistoriesConnection!Reads and enables pagination through a set of `ScreenContentHistory`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[ScreenContentHistoriesOrderBy!]The method to use when ordering `ScreenContentHistory`.
conditionScreenContentHistoryConditionA condition to be used in determining which values should be returned by the collection.
filterScreenContentHistoryFilterA filter to be used in determining which values should be returned by the collection.
embedsByPlaylistIdEmbedsConnection!Reads and enables pagination through a set of `Embed`.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
orderBy[EmbedsOrderBy!]The method to use when ordering `Embed`.
conditionEmbedConditionA condition to be used in determining which values should be returned by the collection.
filterEmbedFilterA filter to be used in determining which values should be returned by the collection.
appInstancesByPlaylistIdAppInstancesConnection!Get apps that contained in a playlist.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
castedScreenByPlaylistIdScreensConnection!Get casted screen(s) by playlist's id.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
draftPlaylistHelper function for return draft version of a playlist.
filesByPlaylistIdFilesConnection!Get files that contained in a playlist.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
isFavoriteBooleanReturn favorite status of a playlist.
linksByPlaylistIdLinksConnection!Get files that contained in a playlist.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
playlistsByPlaylistIdPlaylistsConnection!Get playlists that contained in a playlist.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
publishedPlaylistHelper function for return published version of a playlist.
sharedSpacesByPlaylistIdSpacesConnection!Spaces that currently got shared access to the playlist.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.
shortIdStringshortId for embeding
sitesByPlaylistIdSitesConnection!Get Sites that are contained in a playlist.
firstIntOnly read the first `n` values of the set.
lastIntOnly read the last `n` values of the set.
offsetIntSkip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.
beforeCursorRead all values in the set before (above) this cursor.
afterCursorRead all values in the set after (below) this cursor.