Studio Service

File

File

The file 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 file.
orgIdUUID!The uuid of the organization that file belong to.
spaceIdUUID
folderIdUUIDThe uuid of the folder that file belong to.
nameString!The name of the file.
mimetypeStringThe mimetype of the file.
sizeBigIntThe size of the file in bytes.
sourceStringThe source of the file.
fileProcessingStatusJobStatusThe media processing status of this file.
metadataJSON!
tags[String]!The json array of tags for the file.
availableAtDatetime
expireAtDatetime
createdAtDatetime
updatedAtDatetime
createdByUUID
updatedByUUID
commonFileIdUUID
isSharedBoolean
isSharedExplicitBoolean
isSharedAllBoolean
orgByOrgIdOrgReads a single `Org` that is related to this `File`.
folderByFolderIdFolderReads a single `Folder` that is related to this `File`.
userByCreatedByUserReads a single `User` that is related to this `File`.
userByUpdatedByUserReads a single `User` that is related to this `File`.
commonFileByCommonFileIdCommonFileReads a single `CommonFile` that is related to this `File`.
orgsByBrandLogoIdOrgsConnection!Reads and enables pagination through a set of `Org`.
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[OrgsOrderBy!]The method to use when ordering `Org`.
conditionOrgConditionA condition to be used in determining which values should be returned by the collection.
filterOrgFilterA filter to be used in determining which values should be returned by the collection.
orgsByBrandBackgroundIdOrgsConnection!Reads and enables pagination through a set of `Org`.
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[OrgsOrderBy!]The method to use when ordering `Org`.
conditionOrgConditionA condition to be used in determining which values should be returned by the collection.
filterOrgFilterA filter to be used in determining which values should be returned by the collection.
channelsByCoverImageIdChannelsConnection!Reads and enables pagination through a set of `Channel`.
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[ChannelsOrderBy!]The method to use when ordering `Channel`.
conditionChannelConditionA condition to be used in determining which values should be returned by the collection.
filterChannelFilterA filter to be used in determining which values should be returned by the collection.
themesByLogoFileIdThemesConnection!Reads and enables pagination through a set of `Theme`.
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[ThemesOrderBy!]The method to use when ordering `Theme`.
conditionThemeConditionA condition to be used in determining which values should be returned by the collection.
filterThemeFilterA filter to be used in determining which values should be returned by the collection.
themesByLogoFileIdDraftThemesConnection!Reads and enables pagination through a set of `Theme`.
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[ThemesOrderBy!]The method to use when ordering `Theme`.
conditionThemeConditionA condition to be used in determining which values should be returned by the collection.
filterThemeFilterA filter to be used in determining which values should be returned by the collection.
linksByFileIdLinksConnection!Reads and enables pagination through a set of `Link`.
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[LinksOrderBy!]The method to use when ordering `Link`.
conditionLinkConditionA condition to be used in determining which values should be returned by the collection.
filterLinkFilterA filter to be used in determining which values should be returned by the collection.
linksByFileIdAndOrgIdLinksConnection!Reads and enables pagination through a set of `Link`.
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[LinksOrderBy!]The method to use when ordering `Link`.
conditionLinkConditionA condition to be used in determining which values should be returned by the collection.
filterLinkFilterA filter to be used in determining which values should be returned by the collection.
appInstancesByThumbnailFileIdAppInstancesConnection!Reads and enables pagination through a set of `AppInstance`.
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[AppInstancesOrderBy!]The method to use when ordering `AppInstance`.
conditionAppInstanceConditionA condition to be used in determining which values should be returned by the collection.
filterAppInstanceFilterA filter to be used in determining which values should be returned by the collection.
associationsByToFileAndOrgIdAssociationsConnection!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.
favoritesByFileIdFavoritesConnection!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.
favoritesByFileIdAndOrgIdFavoritesConnection!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.
fileProcessingJobsByFileIdFileProcessingJobsConnection!Reads and enables pagination through a set of `FileProcessingJob`.
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[FileProcessingJobsOrderBy!]The method to use when ordering `FileProcessingJob`.
conditionFileProcessingJobConditionA condition to be used in determining which values should be returned by the collection.
filterFileProcessingJobFilterA filter to be used in determining which values should be returned by the collection.
fileOutputsByFileIdFileOutputsConnection!Reads and enables pagination through a set of `FileOutput`.
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[FileOutputsOrderBy!]The method to use when ordering `FileOutput`.
conditionFileOutputConditionA condition to be used in determining which values should be returned by the collection.
filterFileOutputFilterA filter to be used in determining which values should be returned by the collection.
tagAssociationsByToFileAndOrgIdTagAssociationsConnection!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.
shareAssociationsByShareFileShareAssociationsConnection!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.
shareAssociationsByShareFileAndOrgIdShareAssociationsConnection!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.
screenContentHistoriesByFileIdAndOrgIdScreenContentHistoriesConnection!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.
sitesByThumbnailIdSitesConnection!Reads and enables pagination through a set of `Site`.
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[SitesOrderBy!]The method to use when ordering `Site`.
conditionSiteConditionA condition to be used in determining which values should be returned by the collection.
filterSiteFilterA filter to be used in determining which values should be returned by the collection.
sitesByThumbnailIdAndOrgIdSitesConnection!Reads and enables pagination through a set of `Site`.
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[SitesOrderBy!]The method to use when ordering `Site`.
conditionSiteConditionA condition to be used in determining which values should be returned by the collection.
filterSiteFilterA filter to be used in determining which values should be returned by the collection.
commonFontsByRegularFileIdCommonFontsConnection!Reads and enables pagination through a set of `CommonFont`.
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[CommonFontsOrderBy!]The method to use when ordering `CommonFont`.
conditionCommonFontConditionA condition to be used in determining which values should be returned by the collection.
filterCommonFontFilterA filter to be used in determining which values should be returned by the collection.
commonFontsByBoldFileIdCommonFontsConnection!Reads and enables pagination through a set of `CommonFont`.
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[CommonFontsOrderBy!]The method to use when ordering `CommonFont`.
conditionCommonFontConditionA condition to be used in determining which values should be returned by the collection.
filterCommonFontFilterA filter to be used in determining which values should be returned by the collection.
commonFontsByItalicFileIdCommonFontsConnection!Reads and enables pagination through a set of `CommonFont`.
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[CommonFontsOrderBy!]The method to use when ordering `CommonFont`.
conditionCommonFontConditionA condition to be used in determining which values should be returned by the collection.
filterCommonFontFilterA filter to be used in determining which values should be returned by the collection.
commonFontsByBoldItalicFileIdCommonFontsConnection!Reads and enables pagination through a set of `CommonFont`.
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[CommonFontsOrderBy!]The method to use when ordering `CommonFont`.
conditionCommonFontConditionA condition to be used in determining which values should be returned by the collection.
filterCommonFontFilterA filter to be used in determining which values should be returned by the collection.
commonFontsByThumbnailFileIdCommonFontsConnection!Reads and enables pagination through a set of `CommonFont`.
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[CommonFontsOrderBy!]The method to use when ordering `CommonFont`.
conditionCommonFontConditionA condition to be used in determining which values should be returned by the collection.
filterCommonFontFilterA filter to be used in determining which values should be returned by the collection.
fontsByRegularFileIdFontsConnection!Reads and enables pagination through a set of `Font`.
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[FontsOrderBy!]The method to use when ordering `Font`.
conditionFontConditionA condition to be used in determining which values should be returned by the collection.
filterFontFilterA filter to be used in determining which values should be returned by the collection.
fontsByBoldFileIdFontsConnection!Reads and enables pagination through a set of `Font`.
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[FontsOrderBy!]The method to use when ordering `Font`.
conditionFontConditionA condition to be used in determining which values should be returned by the collection.
filterFontFilterA filter to be used in determining which values should be returned by the collection.
fontsByItalicFileIdFontsConnection!Reads and enables pagination through a set of `Font`.
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[FontsOrderBy!]The method to use when ordering `Font`.
conditionFontConditionA condition to be used in determining which values should be returned by the collection.
filterFontFilterA filter to be used in determining which values should be returned by the collection.
fontsByBoldItalicFileIdFontsConnection!Reads and enables pagination through a set of `Font`.
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[FontsOrderBy!]The method to use when ordering `Font`.
conditionFontConditionA condition to be used in determining which values should be returned by the collection.
filterFontFilterA filter to be used in determining which values should be returned by the collection.
fontsByThumbnailFileIdFontsConnection!Reads and enables pagination through a set of `Font`.
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[FontsOrderBy!]The method to use when ordering `Font`.
conditionFontConditionA condition to be used in determining which values should be returned by the collection.
filterFontFilterA filter to be used in determining which values should be returned by the collection.
castedScreenByFileIdScreensConnection!Get casted screen(s) by file'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.
isExpiredBooleanHelper function for return expired status check.
isFavoriteBooleanReturn favorite status of a file.
sharedSpacesByFileIdSpacesConnection!Spaces that currently got shared access to the file.
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.